register 编译指示

register 编译指示仅用于变量。这个编译指示将变量声明为 register, 提示编译器应该将这个变量放到硬件寄存器里以提高访问速度。C 编译器经常忽略这个提示,理由充分: 没有这个提示它们往往能把活干得更漂亮。

然而,特定的情况下(例如一个字节码解释器的调度循环)这个编译指示可能会有所帮助。