以下是引用vandychan在2011-8-25 19:07:09的发言:
全局变量与局部变量
全局变量与局部变量
别这么语焉不详嘛斑竹,到底是为什么呢?难道是全局变量就允许写两次定义么?那既然是这样,为什么我写:
int i = 10;
int i = 20;
却告诉我编译错误呢?
 2011-08-25 19:14
	    2011-08-25 19:14
   程序代码:
程序代码:int i = 0;
int i = 0;
...
int main(int argc, char * argv) {
    ...
} 2011-08-25 19:18
	    2011-08-25 19:18
   2011-08-25 19:29
	    2011-08-25 19:29
   2011-08-25 20:05
	    2011-08-25 20:05
   2011-08-25 20:56
	    2011-08-25 20:56
   2011-08-25 21:16
	    2011-08-25 21:16
   2011-08-25 21:24
	    2011-08-25 21:24
   2011-08-25 21:40
	    2011-08-25 21:40
   2011-08-25 21:42
	    2011-08-25 21:42
   2011-08-25 21:46
	    2011-08-25 21:46