C语言和指针-回顾04-存储类型:普通内存,运行时堆栈,硬件寄存器

2021/6/28 7:21:53

本文主要是介绍C语言和指针-回顾04-存储类型:普通内存,运行时堆栈,硬件寄存器,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

关键字register可用于自动变量的声明,提示自动变量应该存储于硬件上的寄存器而不是内存中。

寄存器变量的访问比存储于内存中的变量访问效率更高。

但是编译器不能把所有声明为register的自动变量都存储于寄存器中,而是只选取前面的几个存于寄存器中,剩下的按普通的自动变量处理。

 

对函数而言,存储类型并不是问题,因为代码总是存储于内存中。



这篇关于C语言和指针-回顾04-存储类型:普通内存,运行时堆栈,硬件寄存器的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程