共用方式為


註冊關鍵字

註冊關鍵字指定的變數是要準備存入電腦的暫存器,如果可能的話。

register declarator ;

備註

例如:

register int var;

Microsoft 專有的

編譯器不接受使用者的暫存器變數 ; 要求 相反地,這會讓它自己的暫存器選擇全域的暫存器配置最佳化 (/Oe 選項) 時。 不過,其他所有的語意關聯註冊關鍵字會生效。

結束 Microsoft 特定

ANSI c 不允許的暫存器的物件; 位址 這項限制不適用於 C++ 中。 不過,如果傳址運算子 () 用在物件上,編譯器必須置於物件的位址可以用來表示的位置。 實際上,這表示在記憶體中而不是在暫存器。

請參閱

參考

儲存類別規範

C + + 關鍵字