在C语言中,寄存器存储类是什么?

在C语言中,寄存器存储类是什么?

在C编程语言中有四个存储类,分别是:

  • auto
  • extern
  • static
  • register

寄存器变量

  • 关键字是register。

  • 寄存器变量的值存储在CPU的寄存器中,而不是存储在内存中,普通变量存储在内存中。

  • 寄存器是CPU中的临时存储单元。

  • 它们允许寄存器变量比普通变量具有更快的访问时间。

示例1

以下是C程序的register存储类:

演示

#include
main ( ){
register int i;
for (i=1; i