c语言中”ab\072cdef”的长度是多少?
来源:百度知道 编辑:UC知道 时间:2024/06/10 12:50:49
字符串就是7,用strlen测,如果用sizofe就是八个。楼上说错了,'\072'是转义字符,不应该看成'\0'。建议楼主自己用那两个函数测测。
你输入的是 十个 那应该就是 11字节吧
字符串 输出 就是这样
如果作为字符串,只有2个字符,四个字节。
因为一般意义上讲字符串遇到转义字符'\0'就认为该字符已经结束。包括利用sizeof函数等。
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/06/10 12:50:49
字符串就是7,用strlen测,如果用sizofe就是八个。楼上说错了,'\072'是转义字符,不应该看成'\0'。建议楼主自己用那两个函数测测。
你输入的是 十个 那应该就是 11字节吧
字符串 输出 就是这样
如果作为字符串,只有2个字符,四个字节。
因为一般意义上讲字符串遇到转义字符'\0'就认为该字符已经结束。包括利用sizeof函数等。