C++字符数组与长度计算设计问题
而不与下面的等价: char str[]={'I',' ','a','m',' ','h','a','p','y'};
前者的长度为11,后者的长度为10。如果有 char str[10]="China";
,数组 str 的前5个元素为 'C'
, 'h'
, 'i'
, 'n'
, 'a'
,第6个元素为 '0'
,后4个元素为空字符。见图5.8。图5.8 展示了此字符数组的具体存储结构。
3.43MB
文件大小:
评论区