C++中的寄存器变量
的有关信息介绍如下:C++中的寄存器变量是什么呢?相信大家很想了解这个问题,下面给大家具体介绍一下,希望能帮助到大家
用register声明的局部变量,称之为寄存器变量
寄存器变量的值直接存放在CPU寄存器中,在使用该变量时,直接从寄存器中取值参与运算
一般变量的值在参与运算都是先从内存中获取,然后发送到CPU,经过CPU计算,若要保存该变量的值,在将变量的值发送回内存中
寄存器变量能够提高程序的执行效率,目前使用的大多数编译器,都能够对代码进行优化,能够将频繁使用的局部变量,自动放在寄存器中
1、用register声明的局部变量,称之为寄存器变量
2、寄存器变量的值直接存放在CPU寄存器中,在使用该变量时,直接从寄存器中取值参与运算
3、一般变量的值在参与运算都是先从内存中获取,然后发送到CPU,经过CPU计算,若要保存该变量的值,在将变量的值发送回内存中
4、寄存器变量能够提高程序的执行效率,目前使用的大多数编译器,都能够对代码进行优化,能够将频繁使用的局部变量,自动放在寄存器中
版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/article/153052.html