黑马程序员技术交流社区

标题: 一个关于字符串长度的问题 [打印本页]

作者: Abuzzworld    时间: 2015-10-5 13:22
标题: 一个关于字符串长度的问题
  1. char *s="\ta\017bc";
复制代码
这个字符串为什么用sizeof得出是8呢,不应该 \t   a   \017  b  c  \0,长度应该是6啊

作者: wwf707542865    时间: 2015-10-5 13:27
貌似是\t , a  ,\0,1,7 ,b, c ,\0
作者: Abuzzworld    时间: 2015-10-5 13:31
已解决,sizeof求的是s本身这个地址的长度,用strlen求字符串长度




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2