摘要: 局部变量存储在内存堆栈,仿真时查看变量会出现not in scope 问题。如下图: 全局变量存储在静态内存中,仿真时查看变量不会出现not in scope 问题。 阅读全文
posted @ 2024-02-14 23:56 iZJ"Qq4577105 阅读(37) 评论(0) 推荐(0) 编辑
摘要: extern的使用 在C语言中,extern关键字用于在多个源文件之间声明全局变量、函数或对象,实现模块间的交互和数据共享。即告诉编译器该变量或函数是在其他源文件中定义的,并且可以在当前源文件中使用。而局部函数的作用域限定在其定义所在的作用域内,无法被其他源文件直接访问或调用。因此,extern关键 阅读全文
posted @ 2024-02-14 16:31 iZJ"Qq4577105 阅读(279) 评论(0) 推荐(0) 编辑