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

Publicado em: 11 Maio 2026
no canal de: 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


Nesta página do site você pode assistir ao vídeo on-line Call by Value vs Call by Reference in C Programming | Difference Explained with Example duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Edu Paila 11 Maio 2026, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 28 vezes e gostou 1 espectadores. Boa visualização!