定义静态变量存储的问题

来源:5-11 变量存储类别

桂圆粥

2017-03-19 15:40

如果在 int=x 之前没有加 static ,是不是每次执行for循环时  x都等于2,最后输出一串 x=2

写回答 关注

2回答

  • 慕粉155617866
    2017-03-19 16:37:12
    已采纳

    刚才没看清,如果不加static 就是每次调用函数时,都是给x赋值2  输出就全是x等于2

    桂圆粥

    非常感谢!

    2017-03-24 19:02:24

    共 1 条回复 >

  • 慕粉155617866
    2017-03-19 16:31:53

    静态存储只赋值第一次  就第一次是2
    后来每次都是上一次结果的2倍

    慕雪0585... 回复慕粉1631...

    x*=2;

    2017-05-12 13:10:52

    共 2 条回复 >

C语言入门

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

926894 学习 · 21492 问题

查看课程

相似问题