C语言中字符串“abc尀0defgh"的长度是多少?

2024年11月29日 02:30
有4个网友回答
网友(1):

刚看了你另一个问题,可能你不理解那个是\072是8进制表示的一个字符,这里不可以,因为
8进制只有0-7这8个数字来表示,这里0后面是d不能看成8进制,所以只是一个\0,结束符

————————————————————————-

3

strlen判断碰到'\0'则返回

网友(2):

9

网友(3):

3个 刚刚调试了下 呵呵~~

网友(4):

9个,不要用stren和sizeof函数去求,它们是a,b,c,\0,d,e,f,g,h说3个的是用stren去求的,是错误的,
\后可以接1-3个小于8的数字,8进制ASCII码或以\x开头一个或两个16进制数字