摘要: 代码区、常量区、静态区(全局区)、堆区、栈区? 参考:https://blog.csdn.net/u014470361/article/details/79297601 局部静态变量 局部静态变量存储在全局区,与全局变量相同,它仅仅在编译时初始化,存储地址不变,与局部变量相比,它在函数执行结束后仍然 阅读全文
posted @ 2023-03-06 13:57 seekwhale13 阅读(36) 评论(0) 推荐(0)
摘要: typedef signed char int8_t; //8位有符号整数 typedef unsigned char uint8_t, flag; //8位无符号整数、布尔标志 typedef signed short int16_t; //16位有符号整数 typedef unsigned sh 阅读全文
posted @ 2023-03-06 11:32 seekwhale13 阅读(72) 评论(0) 推荐(0)
摘要: 参考知乎文章【嵌入式中C语言volatile和const的作用】https://zhuanlan.zhihu.com/p/27484194 常常与硬件打交道的嵌入式C语言编程中,由于其硬件特性,某些变量的值不仅仅在软件中改变,由于硬件的状态也会使其发生变化,如某个状态寄存器。 1.latile关键字 阅读全文
posted @ 2023-03-06 11:20 seekwhale13 阅读(182) 评论(0) 推荐(0)