Call by Reference in C Programming
Source code for this Tutorial
#include <stdio.h>
#include <stdlib.h>
void display(int *);
int main()
{
int num = 10;
printf("num = %d\n",num);
printf("&num = %u\n",&num);
display(&num);
printf("num = %d\n",num);
return 0;
}
void display(int *ptr){
printf("*ptr = %d\n",*ptr);
printf("ptr = %u\n",ptr);
printf("&ptr = %u\n",&ptr);
*ptr = 20;
printf("*ptr = %d\n",*ptr);
}