august 发表于 2007-2-2 15:45:51

想问问变量问题

是在C语言的方面的变量问题

如我先在程序头定义了一个全局变量I=5;然后在程序下面我再对I进行赋值,比如 I=3;
那么接着打印出来的到底3还是5呢?

cupid 发表于 2007-2-2 17:42:24

在TC里试试就知道了啊

Saiholmes 发表于 2007-2-2 18:08:35

3啊...

ultranet 发表于 2007-2-2 18:30:44

既然是全局變量,那麼最後的值被修改成什麼就是什麼了,根據你說的情況,I是3。

PS:這裡是BASIC區,為什麼問C的問題來了?

august 发表于 2007-2-2 22:50:08

那么现在全局变量是I=5。那下面有几个分程序,我在第一个分程序中赋给了I=3
那在第二个分程序中再引用I时那I是等于5,还是等于3呢?




PS:我希望世界能够不存在种族歧视,同时语言也是,大家都是语言何须介意是C还是B呢。。。。

Saiholmes 发表于 2007-2-2 23:04:45

第一个函数要是先被调用,那么第二个函数里I=3
如果是第二个函数先被调用,那么此时I=5

Miliardo 发表于 2007-2-4 15:32:24

XD其实是因为这边没有综合编程区才发到这里的吧……
页: [1]
查看完整版本: 想问问变量问题