register关键字

来源:互联网 发布:彩王四星缩水软件 编辑:程序博客网 时间:2024/05/18 00:08

register    寄存器变量

          CPU组成:运算器   控制器    存储器(寄存器)

register的作用:请求编译器把这个修饰变量尽可能放在CPU内部寄存器中,减少了CPU到内存中抓取数据的次数。从而提高程序的执行效率

频繁被访问的变量用register修饰

注意:register只能修饰局部变量,不能修饰全部局变量和函数

      register变量可能不是在内存中存储,所以不能使用&来获取变量地址,&:取的是内存的地址。

      register修饰变量的类型必须是CPU所接受的。

 

0 0
原创粉丝点击