有谁见过这种定义吗?

[复制链接]
2480|7
 楼主| ruiwei0201 发表于 2007-7-13 09:21 | 显示全部楼层 |阅读模式
unsigned char bBuffer[16]={0xFF};
computer00 发表于 2007-7-13 09:24 | 显示全部楼层

见过。

  
 楼主| ruiwei0201 发表于 2007-7-13 09:30 | 显示全部楼层

见过的请解释一下啊,为什么一个16字节的数组只用一个FF赋

  
high 发表于 2007-7-13 10:01 | 显示全部楼层

只初始化第一个buf[0]=0xff.

其他的不管
 楼主| ruiwei0201 发表于 2007-7-13 10:36 | 显示全部楼层

这种用法是标准的用法么?

  
high 发表于 2007-7-13 12:33 | 显示全部楼层

yes

  
 楼主| ruiwei0201 发表于 2007-7-13 13:22 | 显示全部楼层

我用的编译器按这种定义的话就会出错。

还有,如果这样定义的话,跟不初始化数组有什么区别呢?
平常人 发表于 2007-7-16 20:40 | 显示全部楼层

通常会分配到不同的存储区域

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

149

帖子

0

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