c语言复习--寄存器变量(register)

一般变量储存于内存中,如果有需要反复调用的,则会因访问流程的复杂影响运行效率,因此有另一类变量直接存储在寄存器之中。

其说明形式为:            register     类型标识符      变量名;

计算机中寄存器一般为两到三个,超出数目的寄存器变量将自动被转化为自动变量。由于长度限制,寄存器变量只能是char、int、指针型,且不能是外部变量或静态变量。

你可能感兴趣的:(c语言笔记,c语言)