c语言字符型数组中末尾的\0算在长度内吗,strlen算不算,还有sizeof算不算

如题所述

strlen不算,sizeof算
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-12-16
若有定义char s[20]="ABCD";则strlen(s)=4,而sizeof(s)=20。
第2个回答  2017-12-16
char str[5] = "abcd";
strlen(str) == 4
sizeof(str) == 5本回答被网友采纳
相似回答