函数形参的linkage
whoho 2008-03-05 11:31:14 对于一个函数的参数来说,是否是no linkage?看C99的时候有点迷惑,
里头好象只说到block以内的变量,却没有明确说到函数的参数...
int fun(int x)
{
return x;
}
上述程序中,x是否是no linkage?
倒是C++里定义的linkage比较明确:
因为函数参数不能在函数以外通过名字引用,因此是no linkage
C99与C++98在这点的区别好像是:一个以block为基准,一个以scope为基准