017_计算机结构体系二
来源:互联网 发布:阿里云上传自己镜像 编辑:程序博客网 时间:2024/05/16 18:30
未初始化的全局变量和静态变量在bss段中,已经初始化的全局变量和静态变量在数据段中(DS)
自定义申请的内存空间在堆中 void *malloc(size_t size)
free(p) ; p=NULL; 当指针指向malloc函数的返回值时,用完后要做内存释放和令指针指向NULL,当只有free(p)时还能打印出p指向的这片地址内容,但内容不确定
悬空指针:int *p ; *p=3; 虽然定义了指针变量p,但p指向的地址不确定,即p的指向的地址所属的段不确定
heap 栈
stack 堆
栈:先进后出,
每一段都有栈帧,函数再返回值后就释放栈帧
只有栈才有栈帧
函数结束不代表进程结束
函数内部的局部变量都是函数所私有的
LOCAL 只限本.c文件内部被调用
GLOBLE 除能在本.c文件内部被调用,也能在非本.c文件中调用
在函数前加上static关键字该函数就变成内部函数,该函数只限本.c文件内部被调用,别的.c文件无法调用
printf输出缓冲区的内容是需要在格式控制符中夹\n释放缓存空间
0 0
- 017_计算机结构体系二
- 计算机结构以及体系
- 黑马程序员_集合体系(二)
- Linux学习_第一章计算机结构001
- 新一代应用结构体系(二)面向服务架构
- UIWebView结构体系(二)UIWebTiledView和WAKWindow
- UIWebView结构体系(二)UIWebTiledView和WAKWindow
- UIWebView结构体系(二)UIWebTiledView和WAKWindow
- UIWebView结构体系(二)UIWebTiledView和WAKWindow
- 计算机知识体系
- 完善计算机体系知识
- 计算机存储体系
- 二进制炸弹(binary bomb)——计算机体系与组成结构作业
- IO_体系_总结
- [学习体系二]体系原型
- 计算机结构
- 计算机结构
- 【计算机视觉】深度相机(二)--结构光深度测距
- 判断二叉树是不是平衡
- const的那些事
- H-1028-Ignatius and the Princess III
- axis
- 让风雨后让他加和如何钛合金儿童节何洁
- 017_计算机结构体系二
- 那些强悍的PHP一句话后门
- 【HDOJ】1005,严格的证明及解法(应该是最优的)
- 热以后添加合同价和特警合同价添加剂
- Permutation Sequence
- Android网络编程之Http通信
- 泰国后阮经天阮经天日居然体贱人贱人
- VIBE运动检测算法实现(二)
- 一个MFC的MENU类分析(一)