c语言中形参和实参的区别
的有关信息介绍如下:在C语言中两种参数的不同之处,主要在于它们的作用范围有所不同,那么一般不作为调用的参数为形参,而在函数中作为调用的参数为实参。
int c=100;
一种形参的表达方式。
int max(int a);
那么上例就是一种实参的表达方式。
int max(int b);
那么b就是函数体max的形参。
int c=12;
int c2=max(c);
return c2;
那么c就是给函数体的实参数值。
两种参数的主要区别在于范围域所有不同,其实参在主函数中,而形参在函数体中。