编程之路
文章平均质量分 91
编程中遇到的问题,以及解决办法。
jikuo_wang
嵌入式开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
对栈区、堆区、bss区、代码区的理解jikuo_wang
计算机中的内存按字节编址 每个地址的存储单元可以存放一个字节(8个bit)的数据 cpu通过内存地址获取指令和数据 并不关心这个地址所代表的空间具体在什么位置,怎么分布, 因为硬件的设计保证一个地址对应着一个固定的空间。 即:内存地址和地址指向的空间共同构成了一个内存单元 ----------------------------------- C语言编写的程序而言,内存主要分为5部分 (1)栈和(2)堆是运行时系统分配的空间 (3)BSS段(未初始化)、(4)数据段(已初始化)、(5...原创 2020-08-02 18:58:24 · 2758 阅读 · 0 评论 -
C语言内存管理&指针&字符串&数组&结构体
Preposition_Question: //指针 int * pz; //数组 int zippo[4] = { 1, 2, 3, 4}; int zippo[4][2]; //指针和数组 int (*pz)[2]; int *pa[2]; //字符串和数组 char * heart = "I love c language!"; char head[] = "I love c language!"; //字符串和二维数组 const char * mytalents[5]; char原创 2020-08-02 18:48:19 · 460 阅读 · 1 评论
分享