全局区 代码区 堆区 栈区
来源:互联网 发布:c语言scoket书籍 编辑:程序博客网 时间:2024/06/02 13:23
int add(int a,int b){ return a+b;}//全局区int a1 = 1; //全局变量static int a2=2;//全局静态变量const int a3=3; //全局常量main(){ int b1=4; static b2=5; const b3 =6; int *p1=malloc(40); printf("a1:%p\n",&a1); printf("a2:%p\n",&a2); printf("a3:%p\n",&a3); printf("b1:%p\n",&b1); printf("b2:%p\n",&b2); printf("b3:%p\n",&b3); printf("p1:%p\n",p1); printf("main:%p\n",&main); printf("add:%p\n",&add); while (1);}
运行结果:a1:0x80497e4 //全局变量--------在全局区a2:0x80497e8 //全局静态变量--在全局区a3:0x80485f4 //全局常量--------在代码区b1:0xbfa06c28 //局部变量--------在局部栈b2:0x80497ec //局部静态变量--在全局区b3:0xbfa06c24 //局部常量--------在局部栈p1:0x84c1008 //指针--------------在堆main:0x8048432 //在代码区add:0x8048424 //在代码区
0 0
- 全局区 代码区 堆区 栈区
- 堆区、栈区、全局区、代码区
- 栈,堆,代码区,全局(静态)区 ,常量区
- 内存结构 堆 栈 全局区 常量区 代码区
- 栈区,堆区,全局区等概念.
- 栈区,堆区,全局区:内存结构图
- c++内存分布,代码段、全局数据区、栈、堆
- 栈,堆,全局,文字常量,代码区总结
- 栈,堆,全局,文字常量,代码区总结
- 栈,堆,全局,文字常量,代码区总结
- 栈,堆,全局,文字常量,代码区总结
- 栈,堆,全局,文字常量,代码区总结
- 栈,堆,全局,文字常量,代码区总结
- 栈,堆,全局,文字常量,代码区总结
- 栈,堆,全局,文字常量,代码区总结
- 栈,堆,全局,文字常量,代码区总结
- 栈,堆,全局,文字常量,代码区总结
- linux面试之--栈,堆,全局,文字常量,代码区
- REST架构风格简介
- RCNN学习笔记(7):Faster R-CNN 英文论文翻译笔记
- excel的导入导出
- SpringMVC设置一个自定义拦截器
- 使用Volley框架异步加载图片+ListView图片加载错位解决
- 全局区 代码区 堆区 栈区
- RCNN学习笔记(8):Fully Convolutional Networks for Semantic Segmentation(全卷积网络FCN)
- Caching Bitmaps
- 单片机多机通讯 一对多
- 各种排序算法的实现及其比较(c++实现)
- Maximal Rectangle
- smb.conf
- [从头读历史] 第300节 时间简史 结语:地球的年轮
- 在Android M中权限被拒绝时该如何处理