正式参数的联系

时间:2011-01-22 18:47:09

标签: c

我有一个函数说foo定义为

void foo (int foo_arg)
{
  printf("%d",foo_arg);
}

foo_arg的链接类型是什么?

1 个答案:

答案 0 :(得分:6)

在C中有三种联系:外部,内部和无。

正式参数无链接

6.2.2/6节(ISO C99)

  

以下标识符没有链接:

     
      
  • 宣称是除了以外的任何人   对象或功能;
  •   
  • 声明为函数参数的标识符;
  •   
  • 块范围   标识没有存储类特定外部声明的对象。
  •   

另请阅读this主题。