register 寄存器变量
CPU组成:运算器 控制器 存储器(寄存器)
register的作用:请求编译器把这个修饰变量尽可能放在CPU内部寄存器中,减少了CPU到内存中抓取数据的次数。从而提高程序的执行效率
频繁被访问的变量用register修饰
注意:register只能修饰局部变量,不能修饰全部局变量和函数
register变量可能不是在内存中存储,所以不能使用&来获取变量地址,&:取的是内存的地址。
register修饰变量的类型必须是CPU所接受的。
register 寄存器变量
CPU组成:运算器 控制器 存储器(寄存器)
register的作用:请求编译器把这个修饰变量尽可能放在CPU内部寄存器中,减少了CPU到内存中抓取数据的次数。从而提高程序的执行效率
频繁被访问的变量用register修饰
注意:register只能修饰局部变量,不能修饰全部局变量和函数
register变量可能不是在内存中存储,所以不能使用&来获取变量地址,&:取的是内存的地址。
register修饰变量的类型必须是CPU所接受的。