Visual C6 0定義全域性靜態變數

2021-08-16 12:12:45 字數 1223 閱讀 6606

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...