参数在编程中做了什么?
例如
void main()
int n = 6;
int test(int n)
int测试中的int n是否引用void main int 6? 任何人都可以为我进一步解释。
Tq家伙现在有了更好的理解。
答案 0 :(得分:-1)
根据您的说明.. 主函数和测试函数中n = 6。
E.g。
void main()
{
int n = 6;
test(n); //shows 8
print("%d", n); //shows 6
}
int test(int n)
{
n = n + 2;
return n;
}
这里我们在两个代表两个不同值的函数中有两个'n'。
答案 1 :(得分:-2)
如果该函数在main内,那么" int test(int n)"是函数的声明,你需要在main之外编写该函数。当你调用测试函数时,你只需传递值,不需要变量声明。例如test(n)将引用主程序中的n。