若有定义语句:char s[10]="1234567\0\0",则strlen(s)的值是?到底strlen 函数计数时要不要加...若有定义语句:char s[10]="1234567\0\0",则strlen(s)的值是?到底strlen 函数计数时要不要加上 \0
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/16 17:11:53
![若有定义语句:char s[10]=](/uploads/image/z/6846967-55-7.jpg?t=%E8%8B%A5%E6%9C%89%E5%AE%9A%E4%B9%89%E8%AF%AD%E5%8F%A5%3Achar+s%5B10%5D%3D%221234567%5C0%5C0%22%2C%E5%88%99strlen%28s%29%E7%9A%84%E5%80%BC%E6%98%AF%3F%E5%88%B0%E5%BA%95strlen+%E5%87%BD%E6%95%B0%E8%AE%A1%E6%95%B0%E6%97%B6%E8%A6%81%E4%B8%8D%E8%A6%81%E5%8A%A0...%E8%8B%A5%E6%9C%89%E5%AE%9A%E4%B9%89%E8%AF%AD%E5%8F%A5%3Achar+s%5B10%5D%3D%221234567%5C0%5C0%22%2C%E5%88%99strlen%28s%29%E7%9A%84%E5%80%BC%E6%98%AF%3F%E5%88%B0%E5%BA%95strlen+%E5%87%BD%E6%95%B0%E8%AE%A1%E6%95%B0%E6%97%B6%E8%A6%81%E4%B8%8D%E8%A6%81%E5%8A%A0%E4%B8%8A+%5C0)
若有定义语句:char s[10]="1234567\0\0",则strlen(s)的值是?到底strlen 函数计数时要不要加...若有定义语句:char s[10]="1234567\0\0",则strlen(s)的值是?到底strlen 函数计数时要不要加上 \0
若有定义语句:char s[10]="1234567\0\0",则strlen(s)的值是?到底strlen 函数计数时要不要加...
若有定义语句:char s[10]="1234567\0\0",则strlen(s)的值是?到底strlen 函数计数时要不要加上 \0
若有定义语句:char s[10]="1234567\0\0",则strlen(s)的值是?到底strlen 函数计数时要不要加...若有定义语句:char s[10]="1234567\0\0",则strlen(s)的值是?到底strlen 函数计数时要不要加上 \0
strlen函数在计算时遇到第一个\0结束,返回数值.所以返回7
这和sizeof(s)=10不同,它是计算所占内存多少.