[ZLG-ARM] 周工的书ISendBuf()函数

[复制链接]
 楼主| newman2008 发表于 2007-4-20 14:50 | 显示全部楼层 |阅读模式
uint8&nbsp;LED_MODE[5]={0XFE,0X80,PX00,0X00,0X00};<br /><br />void&nbsp;ISendBuf(uint8&nbsp;const&nbsp;*buf,uint8&nbsp;no)<br />{<br /> ;//省略<br />}<br />ISendBuf(LED_MODE,8);函数调用<br /><br />形参const的用处是什么?<br /><br />我的理解是:<br />定义了一个指向常量的指针.指向的内容是常量,指针是变量.<br />但函数调用传递过来的是变量啊,那为什么还用const修饰.<br /><br />还有一个问题就是:加与不加const修饰有什么影响?//<br />
ayb_ice 发表于 2007-4-20 15:43 | 显示全部楼层

不可变,有点类似于51的code...

  
 楼主| newman2008 发表于 2007-4-20 16:20 | 显示全部楼层

不加const修饰

多谢楼上,<br />在本程序中,不加const修饰有什么影响吗?
yuyixuanta 发表于 2007-4-20 22:15 | 显示全部楼层

提高程序健壮性

加了const后,可以防止更改LED_MODE[]中的内容.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

44

帖子

0

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