Passing Structure to a Function by Value and by Reference




 This video tutorial explains how to pass structure to a function by value and reference.

You will learn how to pass a structure to a function by value, how to access the structure members when they are passed to a function by value, what happens when we change the value of a structure member when it is passed by value, how to pass the address of a structure variable to a function, how to pass a structure to a function by reference, how to access the structure members when they are passed to a function by reference, what happens when we change the value of a structure member when it is passed by reference in detail with example.

source code for this tutorial

#include 

using namespace std;

struct student {
    int rollno;
    char sex;
    int age;
};


void display(student s);
void show(student *s);


int main()
{
    student anil = {1234,'m',24};
    show(&anil);

    cout <rollno <sex <age <rollno = 0000;

}
 
Back To Top