一些關鍵字表明變數屬性值

2022-03-15 07:46:53 字數 424 閱讀 6191

autoint i;//將變數儲存在棧上面。。編譯器預設將所有區域性變數都是auto的

registerint i;//將臨時變數儲存在暫存器中,不能用&取位址

staticint i;//將區域性變數村塾在程式靜態區中,此時區域性變數生命期和全域性變數一樣,但是作用域不變,只能在當前檔案訪問

externint i;//1、用於宣告外部定義的變數和函式,比如定義在mian函式後面的,或者其他檔案中定義的;

void main()

printf(「%d」,i);

int i;

extern「c」

fun()

}//2、告訴編譯器用c方式編譯

MySql一些關鍵字

使用distinct關鍵字,只返回不同的值 distinct關鍵字,它必須直接放在列名的前面 eg select distinct id from stu 注意 不能部分使用distinct distinct關鍵字應用於所有列而不僅是前置它的列。如果給出select distinct id,name...

關鍵字 一些關鍵字用法總結

register 用register宣告的變數稱暫存器變數,在可能的情況下會直接存放在機器的暫存器中 但對32位編譯器不起作用,當global optimizations 全域性優化 開的時候,它會做出選擇是否放在自己的暫存器中 不過其它與register關鍵字有關的其它符號都對32位編譯器有效。c...

一些關鍵字或模板

一 dynamic cast 使用dynamic cast乙個繼承層次內進行轉化的指標 引用。dynamic cast依賴於rtti資訊,在轉換時,dynamic cast會檢查轉換的source物件是否真的可以轉換成target型別,這種檢查不是語法上的,而是真實情況的檢查。被轉換的型別必須是多型...