static修饰形式参数

来源:5-12 练习题

七九九

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的含义上来讲,修饰一个形式参数没有任何意义,但是并没有报错。可以运行。

写回答 关注

1回答

  • Draglong
    2016-03-04 14:59:56
    已采纳

    局部变量也称为内部变量。局部变量是在函数内作定义说明的。其作用域仅限于函数内, 离开该函数后再使用这种变量是非法的。在复合语句中也可定义变量,其作用域只在复合语句范围内。

    七九九

    非常感谢!

    2016-03-04 18:50:10

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926211 学习 · 20797 问题

查看课程

相似问题