找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3105|回复: 6

[通用编程] 想问问变量问题

[复制链接]
发表于 2007-2-2 15:45:51 | 显示全部楼层 |阅读模式
是在C语言的方面的变量问题

如我先在程序头定义了一个全局变量I=5;然后在程序下面我再对I进行赋值,比如 I=3;
那么接着打印出来的到底3还是5呢?
发表于 2007-2-2 17:42:24 | 显示全部楼层
在TC里试试就知道了啊
发表于 2007-2-2 18:08:35 | 显示全部楼层
3啊...
发表于 2007-2-2 18:30:44 | 显示全部楼层
既然是全局變量,那麼最後的值被修改成什麼就是什麼了,根據你說的情況,I是3。

PS:這裡是BASIC區,為什麼問C的問題來了?
 楼主| 发表于 2007-2-2 22:50:08 | 显示全部楼层
那么现在全局变量是I=5。那下面有几个分程序,我在第一个分程序中赋给了I=3
那在第二个分程序中再引用I时那I是等于5,还是等于3呢?




PS:我希望世界能够不存在种族歧视,同时语言也是,大家都是语言何须介意是C还是B呢。。。。 [s:1]  [s:1]  [s:1]
发表于 2007-2-2 23:04:45 | 显示全部楼层
第一个函数要是先被调用,那么第二个函数里I=3
如果是第二个函数先被调用,那么此时I=5
发表于 2007-2-4 15:32:24 | 显示全部楼层
XD其实是因为这边没有综合编程区才发到这里的吧……
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-11-6 19:22 , Processed in 0.010475 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表