Call by Value vs Call by Reference in C Programming | Difference Explained with Example

Veröffentlicht am: 11 Mai 2026
auf dem Kanal: Edu Paila
28
1

Call by Value vs Call by Reference in C Programming | Difference Explained with Example

In this video, we have discussed about difference between Call by Reference vs Call by Value with examples in C language.

What we have discussed:
What is Call by Value
What is Call by Reference
Difference between both
Example programs in C


------Code for Call by Reference-----

#include "stdio.h"
void fn(int *a, int *b){
*a = 50;
*b = 60;
}
int main()
{
int x = 10;
int y = 20;
fn(&x, &y);
printf("%d \n%d", x, y);
}

-------Code for Call by Value-------

#include "stdio.h"
void fn(int x, int y){
x = 50;
y = 60;
}
int main()
{
int x = 10;
int y = 20;
fn(&x, &y);
printf("%d \n%d", x, y);
}


IDE used : Dev Cpp

Learn JavaScript:
   • JavaScript Practise 2 || in Nepali  

Related Topics:
Difference between Call by Value and Call by Reference
Function calling methods


Auf dieser Seite können Sie das Online-Video Call by Value vs Call by Reference in C Programming | Difference Explained with Example mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Edu Paila 11 Mai 2026 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 28 Mal angesehen und es wurde von 1 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!