1樓:匿名使用者
寫在用它的檔案的最前面吧
static int a;
如果需要賦初始值則
static int a = 123;
如果不初始化
程式啟動會預設將之清0
2樓:匿名使用者
#include
using namespace std;
int a=3,b=5;
void main()
{int a=8,b=10;
..............................................
其中int a=3,與b=5就是整形全域性變數,而下面的int a=8,b=10就是區域性變數。
在函式外面定義的變數就是全域性變數,對多個函式有效。
3樓:十水雨木
int t; //外部變數
void datachange(void)
外部變數全部都儲存在靜態儲存區(單元)的
4樓:
全變數在函式外面定義,且全域性變數都是靜態的。
static int a; //這個表示a的作用域僅限於本檔案
int a; //這個表示a的作用域可以跨檔案。
5樓:盜跖神
在主函式之前定義就可義啊,如果想讓它記錄資料比如總分等等的話就加static
6樓:筠筠加油
#include
using namespace std;
static int a;
void main()
//a是靜態全域性變數
7樓:廣兒告之
static int a=0
visual c++6.0中 比如使用__int16 定義一個變數有什麼含義?
8樓:匿名使用者
int 在32位windows作業系統上是復32 bit,在64位的操製作系統上可能變成64bit。因此baiint具體佔多少dubit,是和作業系統,編譯zhi器等相關dao
的。__int16, __int8很明確的說明這個整數是 16 bit ,8bit,不管在什麼編譯器,什麼作業系統上都如此。
這對軟體的跨平臺是很有必要的!
如何使用Visual C6 0編寫C程式
很簡單,安裝好visual c 6.0後,在任何資料夾下新建一個副檔名為 cpp的檔案,雙擊開啟它。visualc 6.0 自動啟動並顯示 輸入介面,編寫好 編譯ctrl f7,執行ctrl f5。注意 visual c 6.0 不支援 tc2.0的某些 visual studio 能執行c 程式的...
Visual C6 0怎麼一老顯示
這可能是防毒軟體的問題 有些防毒軟體會有程式活動性分析 會阻止c 程式的編譯 你在除錯c 的時候把這個功能關掉就行了 當然了,要是你寫的是一個正確程式也報錯的話,建議你重新安裝vc啦.最好再殺一次毒安裝前.還有你要是把win32控制檯應用程式建錯了,也會報錯.兩個一下一上捱得很近,有時容易 點 錯....
Visual C6 0出現這個問題該怎么辦
在編譯vc 6.0是,出現fatal error c1010 unexpected end of file while looking for precompiled header directive 的錯誤.解決方法 1 如果發生錯誤的檔案是由其他的c 檔案新增進入當前工程而引起的,則alt f7...