C 中寄存器存储类的存储分配



"每次控件到达它所在的块时,都会分配寄存器存储类变量的存储。 这句话是真的还是错的?

都不是。C 没有指定register变量的分配方式 - 除非不允许获取它们的地址。它只指定对变量的访问应该是"尽可能快"。分配发生时是编译器的实现细节。

register关键字被认为是过时的,因为现在的编译器在确定应该在寄存器中放置什么方面比程序员要好得多。不要使用它。

相关内容

  • 没有找到相关文章

最新更新