C语言字符串长度计算:strlen(ch) 的值
在 C 语言中,strlen() 函数用于计算字符串的长度,但它会忽略字符串末尾的空字符 '\0'。
例如,对于代码 char ch[20]="ok\076";,strlen(ch) 的值为 4。
这是因为 \076 是一个转义字符,它代表的是 ASCII 码为 76 的字符 'L'。因此,字符串 ch 的内容实际上是 "okL",它的长度为 4。
需要注意的是,\0 是字符串的结束标志,strlen() 函数在遇到 \0 时会停止计算。
原文地址: https://www.cveoy.top/t/topic/nfAl 著作权归作者所有。请勿转载和采集!