> 其他 >
设有定义:char s[12]={"string"};则printf("%d",strlen(s));的输出值是多少?
人气:256 ℃ 时间:2020-01-25 19:32:36
解答
输出的是6
strlen(s)遇到字符串结尾符号\0才结束,而可以看出string一共6个字符所以输出6
和sizeof不同.lz可以试一下sizeof,结果不一样的
纯手打 谢谢采纳
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版