定义函数洪的问题,野火μCOS里的一段代码

[复制链接]
 楼主| hyh19890917 发表于 2013-12-8 12:00 | 显示全部楼层 |阅读模式
程序里的斜杠是什么意思啊?定义函数宏和调用子函数的区别和好处什么啊?与栈有关系么?
m__dd 发表于 2013-12-8 12:40 | 显示全部楼层
本帖最后由 m__dd 于 2013-12-8 12:43 编辑

你说的斜杠应该是连接符。宏没有栈操作(保存现场)等,函数调用有值传递,PC跳转(许多操作)比较占用时间和资源
Mars_ 发表于 2013-12-8 13:30 | 显示全部楼层
斜杠是连接符,用宏少一次函数调用, 没有压栈 出栈的操作
 楼主| hyh19890917 发表于 2013-12-9 11:49 | 显示全部楼层
m__dd 发表于 2013-12-8 12:40
你说的斜杠应该是连接符。宏没有栈操作(保存现场)等,函数调用有值传递,PC跳转(许多操作)比较占用时间 ...

我没学过汇编,对现场和PC这些东西没什么概念,可以给我讲讲么或者链接个相关资料看看啥的,谢谢啦
xuele700 发表于 2013-12-13 11:05 | 显示全部楼层
:funk:你这C语言还没入门呢呀
 楼主| hyh19890917 发表于 2013-12-16 09:29 | 显示全部楼层
xuele700 发表于 2013-12-13 11:05
你这C语言还没入门呢呀

好吧。。。是没入门。。。
ahuzjh 发表于 2013-12-16 09:39 | 显示全部楼层
有几本书讲的不错:C和指针,C语言深度剖析。建议可以看看。
outstanding 发表于 2013-12-16 10:31 | 显示全部楼层
多看书,多问。:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

20

主题

162

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部