看错了,数组长度都可以通过sizeof(a) / sizeof(a[0])来获取
[quote=引用 9 楼 自信男孩 的回复:] [quote=引用 2 楼 636f6c696e 的回复:] 看错了,数组长度都可以通过sizeof(a) / sizeof(a[0])来获取
[quote=引用 2 楼 636f6c696e 的回复:] 看错了,数组长度都可以通过sizeof(a) / sizeof(a[0])来获取
有个问题就是: byte b[10]; sizeof(b)/sizeof(b[0])=10; 我只想获取长度6
没错,这样是可以的,但是改成如下方式,就不灵了。 void _bytelength(BYTE* bInfo) { int ilen = sizeof(bInfo) / sizeof(bInfo[0]); } 结果变成4了。
69,377
社区成员
243,075
社区内容
加载中
试试用AI创作助手写篇文章吧