c语言入门

来源:5-12 练习题

慕粉3201913

2017-02-23 15:51

C程序函数中定义的赋有初值的静态变量,每调用一次函数,赋一次初值?什么意思

写回答 关注

2回答

  • 小同不一
    2017-02-23 18:20:22
    已采纳

    所谓静态变量是指 这个 变量一单定义好之后他的物理存储地址就固定了,不再改变。凡是以后用到这个变量,就只会在已有的基础上修改,即每一次修改都是一次赋值

    咸鱼想打AC...

    这个选项不是错的么?......应该是只赋一次初值,后面调用的是被改变的初值吧,而没有重新赋值

    2018-12-10 10:27:14

    共 2 条回复 >

  • mej
    2017-02-23 18:03:35

    我的理解是,静态变量是说内存只有一个地址,只会赋初值一次,只不过后面调用的时候可能改变这个值,而这个值改变了下次再调用就是用改变过后的值。就是每次调用公用一个值,一次改变对其他调用会产生影响。

C语言入门

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

926020 学习 · 20793 问题

查看课程

相似问题

c语言入门

回答 3

c语言入门。

回答 5

C语言入门

回答 3

C语言入门

回答 3

C语言入门

回答 1