我使用的在碳化物C C这部分代码/ C++表示阵列额外数据值
char c1[]={0x01};
char c2[]={0x02};
char* c [] = {c1,c2};
当我检查[0],C [1] ..我看到两个值的C值像这样在调试模式下
c[0] = \x01\x01 & (x) = *[0] = \x01
c[1] = \x02\x01\x01 & (x) = *[1] = \x02
,如果我计算长度这样
int cclen2 = strlen(c[0]);
得到cclen2 = 2;但我应该得到的值作为1