打印
[ZLG-ARM]

周工的书ISendBuf()函数

[复制链接]
1042|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
newman2008|  楼主 | 2007-4-20 14:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
uint8 LED_MODE[5]={0XFE,0X80,PX00,0X00,0X00};

void ISendBuf(uint8 const *buf,uint8 no)

 ;//省略

ISendBuf(LED_MODE,8);函数调用

形参const的用处是什么?

我的理解是:
定义了一个指向常量的指针.指向的内容是常量,指针是变量.
但函数调用传递过来的是变量啊,那为什么还用const修饰.

还有一个问题就是:加与不加const修饰有什么影响?//

相关帖子

沙发
ayb_ice| | 2007-4-20 15:43 | 只看该作者

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

使用特权

评论回复
板凳
newman2008|  楼主 | 2007-4-20 16:20 | 只看该作者

不加const修饰

多谢楼上,
在本程序中,不加const修饰有什么影响吗?

使用特权

评论回复
地板
yuyixuanta| | 2007-4-20 22:15 | 只看该作者

提高程序健壮性

加了const后,可以防止更改LED_MODE[]中的内容.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

44

帖子

0

粉丝