二手手机价格图片:在编C程序中~形参和实参写一样的变量或数组名~有利排错吗?

来源:百度文库 编辑:高校问答 时间:2024/05/11 18:42:32

怎么都可以,一般不用相同的

建议不要用一样的名字,既然有形参和实参的分别,就是因为它们用的是不用的空间,用了也没什么害处,不过最好别用,这样程序的可读性也会增强!

对于这个问题,首先需要明确一下这两个概念

定义函数时函数名后面括号内的表达式称为形式参数(简称"形参"),
被调函数名后面括号中的表达式称为实际参数(简称"实参")。例如
int abc(int a,int b) //int a,int b 就是"形参"
{
int c=a+b;
return c;
}

-----------

int i =abcd(10,20); //10,20就是实参

实参和形参的应个数相等、类型一致。实参和形参按顺序对应传递数据。

从上可知,这两者没有必要非得同名, 在实际项目中,往往是不同名的
因为形参常使用简短的符号,而实参则要根据它所在的环境命名,所有经常是不一致的

刚学~~!!!也迫切想知道啊~~~~~