社区
C语言
帖子详情
常量在内存空间中大位置
jadeinsea
2003-10-18 08:54:57
钱能书上说,常量存放在全局数据区. 本人比较怀疑, 若是符号常量则放在编译器的符号列表中, 文字常量是直接数需要往内存中存放吗?
...全文
56
4
打赏
收藏
常量在内存空间中大位置
钱能书上说,常量存放在全局数据区. 本人比较怀疑, 若是符号常量则放在编译器的符号列表中, 文字常量是直接数需要往内存中存放吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jadeinsea
2003-10-19
打赏
举报
回复
"在VC及devc下运行结果都表明p与a的地址是位于同一段的"就能说明是数据区的吗?
langzi8818
2003-10-18
打赏
举报
回复
UP
liem
2003-10-18
打赏
举报
回复
我们可以通过下面的程序来测试一下:
const int a=10;
const int*p=&a;
cout<<p<<endl;
cout<<&p<<endl;
在VC及devc下运行结果都表明p与a的地址是位于同一段的。
daizh
2003-10-18
打赏
举报
回复
局部常量一般放在data的const内存中。
Java堆栈存储以及Java Heap Space
一,java内存分配 1.寄存器:程序无法控制 2.栈内存:存放基本类型的数据,以及对象的引用,但对象本身存放在堆内存中(自己总结:存放基本类型的变量数据和
常量
以及对象的引用) 3.堆内存:存放由new创建的对象和数组 4.静态域:存放对象中用static定义的静态成员 5.
常量
池:存放基本
常量
和字符串
常量
6.非RAM存储:磁盘等永久存储空间 堆和栈: 堆是...
指针重点总结-
常量
指针-const ptr *,指针
常量
ptr * const,引用,指针传参,指针修改,指针指向的值修改等问题
C/C++指针踩坑历险记-
常量
指针-const ptr *,指针
常量
ptr * const,引用,指针传参,指针修改,指针指向的值修改等问题 好久没写C语言了,不过一直用C++在刷题,遇到指针总有些发憷?初学指针的时候觉得指针好难,其实搞清指针的重要几个概念,指针就不难~对指针一些重点知识进行一个总结。 指针初体验 我们知道指针本质上就是一个存放地址的变量(该变量存放地址,一串你看不懂的数字)。比如 int a = 3; int* ptr = &a;//就表示指向a的一个变量ptr,ptr内部存放的
变量和
常量
以及数据类型
变量 声明变量 声明变量的作用 (1)指定在
内存空间
中分配的空间大小 (2)规定这个变量所能接受的运算 变量的命名规则 变量是一种标识符,它会遵循标识符的命名规则 (1)JAVA中变量可由字母、数字、下划线和美元符($)组成 (2)变量名不能以数字开头 (3)变量名不能是JAVA中的关键字 *关键字:是JAVA中已经提前命名好的,具有特点功能或者标识作用的字符串...
C++之空间配置器
空间配置器,顾名思义就是为各个容器高效的管理空间(空间的申请与回收)的,在默默地工作。虽然在常规使用STL时,可能用不到它,但站在学习研究的角度,学习它的实现原理对我们有很大的帮助。一块大的内存,vector申请了100字节,list申请了48字节,string申请了8字节,剩下的内存也都分配出去了。过来一会图中蓝色区域的内存都还回来了(容器释放内存),现在有124字节的内存,但是我们要申请一个大于100字节的内存,会申请不出来。
二、
常量
、变量和基本数据类型
变量 声明变量 声明变量的作用(1)指定在
内存空间
中分配的空间大小(2)规定这个变量所能接受的运算下面我们举个例子进行变量的声明和赋值package day01; /** * @author 超级皮皮虾 * @description 变量的声明和赋值 */ public class VariableDemo01 { public static void main(String[]...
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章