黑马程序员技术交流社区

标题: 字符串长度的计算,不是遇到\0就结束吗? [打印本页]

作者: 林哲生10    时间: 2016-8-2 13:45
标题: 字符串长度的计算,不是遇到\0就结束吗?
本帖最后由 林哲生10 于 2016-8-3 23:59 编辑

下面这道题为什么选A呢.第二张图是打断点调试后str数组里存储的字符,为什么存储的是那些字符呢,根据什么来转化的


作者: 林哲生10    时间: 2016-8-2 13:48
补充:上面写错了,是选A
作者: 李江波    时间: 2016-8-2 21:33
\013代表一个8进制
作者: anan安    时间: 2016-8-2 23:08
李江波 发表于 2016-8-2 21:33
\013代表一个8进制

然后呢????
作者: linguoqun    时间: 2016-8-3 00:41
转义字符\013表示\v
作者: 李江波    时间: 2016-8-3 09:27
anan安 发表于 2016-8-2 23:08
然后呢????

然后就当一个字符呀
作者: Chenjunfeng    时间: 2016-8-3 21:04
好吧,get到一点\013=\v,不然没办法解释。
作者: wc88212    时间: 2016-8-3 22:17
时刻记得看\0后面是否有接别的意思的语句,这对于判断是否结束字符串的长度计算很重要
作者: 悄然林静    时间: 2016-8-3 23:21
打印时是%d,也不是%s啊




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