dcs用纯c语言封装了一个带全局指针变量的块,单独拖出来这个块运行没问题,但是多拖出来(同时运行多个块)几个,就会存在各个块共用那个全局指针变量了,但实际想的是各个块用自己各自的全局变量
3条回答 默认 最新
- 「已注销」 2021-08-17 08:05关注
有个static的。如果static在声明全局变量的位置上则表示限于一个文件,把static放在其他地方还有别的用途 C++ static 关键字 总结/ static全局变量和全局变量的区别 首先了解一下内存的分布图:代码区全局数据区堆区栈区代码区:存储代码全局数据区:static 数据, 全局变量, const常量堆区:由程序员自己new出来的动态数据, 需要手动释放。若忘记释放,会造成内存泄漏,则程序结束时会由操作系统回收。栈区:函数内部变量,由IDE自动分配,结束时自动释放。后续可以再仔细研究一下堆区和栈区的区别,这里先不讨论。首先总结static全局变量... https://blog.csdn.net/weixin_41099342/article/details/87878900
解决 无用评论 打赏 举报
悬赏问题
- ¥100 set_link_state
- ¥15 虚幻5 UE美术毛发渲染
- ¥15 CVRP 图论 物流运输优化
- ¥15 Tableau online 嵌入ppt失败
- ¥100 支付宝网页转账系统不识别账号
- ¥15 基于单片机的靶位控制系统
- ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
- ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
- ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
- ¥15 手机接入宽带网线,如何释放宽带全部速度