什么' c'参数在编码中做什么?

时间:2017-04-01 14:29:51

标签: c

参数在编程中做了什么?

例如

void main()

int n = 6;

int test(int n)

int测试中的int n是否引用void main int 6? 任何人都可以为我进一步解释。

Tq家伙现在有了更好的理解。

2 个答案:

答案 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。