关于C语言中两个函数的变量名能否一致

2025-05-19 18:50:58
推荐回答(5个)
回答(1):

没有影响
下面定义函数的参数为形参,
只是个形式而已,
用什么字母都可以。

回答(2):

不会有影响,这个涉及到一个可见性的问题,对于一个变量来说,如果是在一个方法里面定义的,那么只在这个方法里面可见,对其他方法是没影响的

回答(3):

不同函数的局部变量互不影响,可以用
int second(int x); //这个申明什么意思?int second(int, int, int);

int main(void)
{
int a,b,c;
……
system("pause");
return 0;
}

回答(4):

对程序运行是没影响,不过这样程序的可读性不好 容易搞混了

回答(5):

您的预定义参数列表和后来正式定义不同。形参是可以重名的,完全没有问题。