我正在开发一个 c lib,这也很适合在嵌入式系统上工作 但我对嵌入式开发不是很深入,所以我的问题
大多数嵌入式编译器都能够处理局部静态变量 - 然后我会在进一步的开发中假设它 或者 是否有一个 #define,我可以使用 #ifdef 创建全局变量,以防出现
谢谢
最佳答案
它们应该如此,因为局部静态变量是 C 标准的一部分。
当然,没有什么可以阻止他们创建一种不具备所有功能的类 C 语言。但由于这将是非标准的,因此识别缺少功能的方法也将是非标准的。
关于c - 局部静态变量是嵌入式编译器提供的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2247788/