C语言中的全局变量为什么在程序运行过程中自动改变了
答案:2 悬赏:20 手机版
解决时间 2021-12-30 09:26
- 提问者网友:欺烟
- 2021-12-29 18:11
C语言中的全局变量为什么在程序运行过程中自动改变了
最佳答案
- 五星知识达人网友:春色三分
- 2021-12-29 18:49
有两种可能
一种是 在某处 对其赋值了
因为全局变量是每个函数都可以访问的 有可能在某处 对它赋值 你没注意到。
另一种可能 就是出现了越界,导致某个操作,访问了全局变量的内存并改变了值。 这个就比较难查了。
一种是 在某处 对其赋值了
因为全局变量是每个函数都可以访问的 有可能在某处 对它赋值 你没注意到。
另一种可能 就是出现了越界,导致某个操作,访问了全局变量的内存并改变了值。 这个就比较难查了。
全部回答
- 1楼网友:末日狂欢
- 2021-12-29 20:07
全局变量全局有效,在哪里改它都可以,是改过之后的值
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯