标题:
数组元素个数问题
[打印本页]
作者:
电子与电脑
时间:
2016-3-12 14:47
标题:
数组元素个数问题
看到一个程序中有这样一句:
uchar sendArry[18]=":04050001FF00F700";
数组是18,为什么只有17个数据?
作者:
zhangfan3765
时间:
2016-3-12 15:17
他还包含字符串结束符‘\0’
作者:
野强强
时间:
2016-3-12 15:35
声明阶段生命的是一个字符串数组,如果对每个元素都进行一一赋值那么可以有18个字符,但是如果采取这样的赋值方式,那么系统认为其为字符串,最后一位必须为\0作为字符串结束标志。
作者:
电子与电脑
时间:
2016-3-12 16:24
uchar sendArry[18]=":04050001FF00F700";
sendArry[15]=0x0D;
sendArry[16]=0x0A;
MODBUS ASCII 协议
作者:
学以解忧
时间:
2016-3-12 23:31
c需要中,字符串数组包含有结束标志,占一个元素的长度
作者:
id被吃
时间:
2016-3-13 16:27
在定义一个数组时,数组方框里面的数需要在数组元素个数的基础上加一。也可以不在方框内家数字,但是不建议那么做
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1