2016 - 2024

感恩一路有你

c语言常量存储在哪里 c语言中,常量到底占不占内存空间?

浏览量:3304 时间:2021-03-13 18:58:15 作者:admin

c语言中,常量到底占不占内存空间?

常量可分为以下几种情况:1。由#define定义的宏是一个立即数,编译时直接写入程序,不会占用空间

2。定义一个变量来存储一个常量(实际上,此时它是一个变量,这将占用RAM空间);

3。Define in ROM,比如“ROM”,声明此时,它将占用ROM,而不是ram。所谓内存,我们指的是ram,所以它不会占用内存。

c语言中,常量是存放在内存中吗?

关键是常量和变量放在不同的部分。一旦程序被加载,常量/变量自然会在内存中。常量和全局变量通常放在初始化部分和局部变量中。还有另一种情况,例如程序集中的立即数(movax,12),它直接放在指令中,即代码段中

c语言常量存储在哪里 c语言怎样判断占多少内存 常量占几个字节

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。