Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: C 中的“注册”关键字?
如果我将几乎所有内容都声明为寄存器变量怎么办?这会加快我的程序是吗?或者有什么缺点。因为我很难选择声明为寄存器变量的变量。
您不能获取寄存器变量的地址。
除此之外,编译器擅长寄存器分配,而且您几乎不想自己将变量声明为寄存器(编译器可以自由地忽略提示——如果主要编译器假装register什么都不做,我不会感到惊讶,除非被告知不要优化代码)。
register