社区
C语言
帖子详情
嵌入式 宏定义了但是未使用是否占用RAM空间
guoyihanyu
2010-02-09 03:48:48
嵌入式系统 宏定义了但是未使用是否占用RAM空间
...全文
804
8
打赏
收藏
嵌入式 宏定义了但是未使用是否占用RAM空间
嵌入式系统 宏定义了但是未使用是否占用RAM空间
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zenny_chen
2010-02-09
打赏
举报
回复
不会。
因为宏是预编译的。也就是说编译器在处理之前会调用预编译器,专门先处理宏以及条件预编译等信息。
然后将它们扩展。因此没有使用到的宏是连编译都参加不到的。
taodm
2010-02-09
打赏
举报
回复
编译模式会可以有很大影响。
challenge99
2010-02-09
打赏
举报
回复
宏不会占空间啊,但是宏会影响你的代码本身,所以会影响到程序大小
guoyihanyu
2010-02-09
打赏
举报
回复
我加了个宏,RAM空间多了2K,我觉得不会宏不会占空间,所以请教各位啦。
宏是不是放在代码区,只占用ROM的空间啊?
zjf30366
2010-02-09
打赏
举报
回复
up
引用 3 楼 jiuchang 的回复:
不会,编译的时候应该处理掉了
预处理的过程就包括扩展宏定义,没用的就直接过滤了,不会在代码中出现
jiuchang
2010-02-09
打赏
举报
回复
不会,编译的时候应该处理掉了
预处理的过程就包括扩展宏定义,没用的就直接过滤了,不会在代码中出现
mostmark
2010-02-09
打赏
举报
回复
不会,,,,,,,,,,,,,,,
taodm
2010-02-09
打赏
举报
回复
你为什么不实际测试一下?
Freertos之系统配置
宏定义
解析
freeRTOS 配置在:FREERTOS_CONFIG.H 里面,解析很清晰
嵌入式
C的详解
本资料将从C的变量定义与
空间
,C的编程技巧,函数的灵活适用,混合编程几个方面论述
嵌入式
语言C的精华
c语言
嵌入式
系统修炼
介绍了关于c语言
嵌入式
编程的相关的优化以及
嵌入式
系统的架构设计的好文章。
19.3 LVGL
使用
外部S
RAM
.rar
19.3 LVGL
使用
外部S
RAM
使用
Protothreads设计
嵌入式
多任务程序
使用
Protothreads设计
嵌入式
多任务程序,
使用
Protothreads设计
嵌入式
多任务程序,
使用
Protothreads设计
嵌入式
多任务程序
C语言
70,028
社区成员
243,245
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章