(1)只有局部自动变量和形式参数可以作为寄存器变量,其他(如全局变量)不行。
(2)一个计算机系统中的寄存器数目是有限的,不能定义任意多的寄存器变量。
(3)局部静态变量不能定义为寄存器变量。不能写成
register static int a, b, c;
(1)只有局部自动变量和形式参数可以作为寄存器变量,其他(如全局变量)不行。
(2)一个计算机系统中的寄存器数目是有限的,不能定义任意多的寄存器变量。
(3)局部静态变量不能定义为寄存器变量。不能写成
register static int a, b, c;