機能 |
記憶クラス指定子の一つで、高速な動的記憶期間を表す。 高速な動的記憶期間とは、高速にアクセス可能なCPUレジスタに領域を確保することを表す。 その他はautoと同等である。 ただし、記憶領域は小さいので利用は限られる。 確保できない場合はautoとして扱われる。 |
---|---|
定義 | register [宣言指定子]option 識別名 ; |
実装例 |
int main(void) { register int i; /* registerを指定した変数の宣言 */ for (i=0; i<10; i++) { } return 0; } |
実行結果 |
(画面表示なし) |
register