七九九
2016-03-03 19:27
#include<stdio.h>
int test(static int n)
{
return n;
}
int main()
{
printf("%d\n",test(1));
return 0;
}
虽然从static的含义上来讲,修饰一个形式参数没有任何意义,但是并没有报错。可以运行。
局部变量也称为内部变量。局部变量是在函数内作定义说明的。其作用域仅限于函数内, 离开该函数后再使用这种变量是非法的。在复合语句中也可定义变量,其作用域只在复合语句范围内。
C语言入门
926211 学习 · 20797 问题
相似问题