单片机/MCU论坛
直播中

杨志鹏

7年用户 136经验值
擅长:硬件
私信 关注

数组长度ID[ID_length]?

本帖最后由 英雄车 于 2019-10-11 10:08 编辑

U]SS`HOZ}Q`(8_H7_T2IPUF.png

        ID_length是int类型
        为什么ID数组strlen出来长度是9而不是5呢?

回帖(3)

阿信509

2019-10-11 10:02:44

最佳答案

strlen是判断字符串长度的,而不是数组长度,可能是ID的结束符不是0导致的,而且这个9也不是固定的,以后也许会出现别的结果
举报

李存皓

2019-10-11 10:41:49
大哥,你用sizeof看看呢
举报

杨志鹏

2019-10-11 17:04:55
如果设置了数组大小需要设置最后一个字符为
举报

更多回帖

发帖
×
20
完善资料,
赚取积分