Structure type arguments in C



Structure type arguments in C 

Structure type variables can be passed as arguments to functions. .

In this case structure variable is passed as an actual argument to a function

Program to demonstrate passing structure type variable as argument .
#include<stdio.h>
struct demo
{
int x,y;
};
void disp(struct demo d1)
{
++d1.x;
– -d1.y;printf(“\nd1.x=%d”,d1.x);
printf(“\nd1.y=%d”,d1.y);
}
int main()
{struct demo d={10,15};
show(d1);
return(0);
}
Output
d1.x=11
d1.y=14





Spread the love
Lesson tags: passing structure type arguments by reference, passing structure type arguments by value, passing structure type arguments to function
Back to: C Programming Language
Spread the love