close

1 #include<iostream>
2 using namespace std;
3 void getx(void);
4 int x=10;
5 int main()
6 {
7 getx();
8 return 0;
9
10 }
11 void getx()
12 {
13 int x=5;
14 cout<<::x<<endl;
15 cout<<x<<endl;
16
17 }

 

取用globle variable   ==>  請於變數前面加上  ::  (代表取用globle variable)

 

ps  撰寫程式時,若取用globle variable ,盡量於前面都加上 ::  ,方便理解 (一看就知道那是globle variable)

     , 不論在語法上面是否需要(因為若globle variable 沒有被覆蓋掉,意思是 沒有其他 名稱重複的local variable ).

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Allen 的頭像
    Allen

    Allen的部落格

    Allen 發表在 痞客邦 留言(0) 人氣()