网站介绍:char buf[8*1024];8K的字节,看上去没有问题,但是编译器对局部变量有两种优化的方法,第一种:对于简单的数据类型的变量比如(char ,int,short或者指变量等)编译器会尽可能的采用CPU内部通用寄存器,因为内部通用寄存器的访问速度远远高于外部存储器的访问速度;第二种方式是对于那些那些没有办法使用寄存器 表示的变量或者数组/结构体等变量采用当前堆栈空间存储,,显然8K在嵌入式程_c语言高级开发教程
- 链接地址:https://wangyazhou.blog.csdn.net/article/details/78080782
- 链接标题:高级C语言教程_c语言高级开发教程-CSDN博客
- 所属网站:wangyazhou.blog.csdn.net
- 被收藏次数:7965
- 网站标签:c语言高级开发教程