摘要: 表层解释:strlen确实不计算结尾的'\0',并且strlen(NULL)会报错,使用时要注意判断参数是否为空,否则会抛出异常。 底层解释:这是规定,C风格的字符串以\0作为字符串结束标记。所有标准字符串函数遵守这一约定。'\01'代表ASCII码为八进制1的字符,它和'\0'不是同一个字符。'\ 阅读全文
posted @ 2021-11-12 15:03 信铁寒胜 阅读(648) 评论(0) 推荐(0)