数组长度计算

在程序中我设置一个超过100长度的数组,会发现程序自动分成了两个数组,单个数组长度限制为了100,但我使用strlen函数计算数组长度时会发现由于\0符号的存在,其只会计算最大值99,后面的不统计,如何设置数组最大长度?1711788768021.png

您好,可以用sizeof来计算数组最大长度,参考下图

image.png


您好,数组分组是为了展示,并不是实际分成两个数组,strlen计算的是字符串的长度不包含\0。

image.png


只有登录才能回复,可以选择微信账号登录