C语言形参和实参详解:概念、区别及示例
C语言中,形参是函数定义时声明的变量,仅在函数体内部使用,而实参是函数调用时传递给函数的值或变量。
例如:
void add(int a, int b) {
int sum = a + b;
printf('The sum of %d and %d is %d', a, b, sum);
}
int main() {
int x = 3, y = 5;
add(x, y); // x和y是实参,传递给add()函数中的形参a和b
return 0;
}
在这个例子中,add函数中的a和b是形参,用于计算x和y的和。而main函数中的x和y是实参,传递给add函数中的形参a和b,最终输出3和5的和8。
原文地址: https://www.cveoy.top/t/topic/om2h 著作权归作者所有。请勿转载和采集!