C语言字符个数问题?

在之前的题目之中我见到了一个这样的题:字符串"\\12\x12ABC\t"的实际字符个数为?我在vs2019中运行是会直接报错的,它提示\x12AB超出了ASCII码范围... 在之前的题目之中我见到了一个这样的题:
字符串"\\12\x12ABC\t"的实际字符个数为?
我在vs 2019中运行是会直接报错的,它提示\x12AB超出了ASCII码范围,但是我见到有的说法是\x只识别后面两位,所以该题答案为8.
求详细解答,万分感谢!
展开
 我来答
White_MouseYBZ
2020-01-03 · TA获得超过4万个赞
知道大有可为答主
回答量:2.1万
采纳率:82%
帮助的人:6649万
展开全部
\\、1、2、\x12、A、B、C、\t——长度是8,没有错。只有2位和超出ASCII范围是一致的呀,两位十六进制就能表达ASCII码的最大值255(扩展)呀,通常只有127,十六进制7F就是了,也是2位呀。
更多追问追答
追问

但是我在vs2019中运行时,他会自动读取四位,把AB也读进十六进制了

追答
问的是“字符”啊,取4位表示什么字符?
最大的宝宝
2020-01-03 · TA获得超过828个赞
知道小有建树答主
回答量:1569
采纳率:67%
帮助的人:408万
展开全部
有句话叫入乡随俗,将来你写程序用的是编译器,而不是纸上谈兵的课本
更多追问追答
追问
要考试 我也莫得办法哇
追答
考试也要入乡随俗嘛,过了再把垃圾丢掉就可以了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阿四哥vlog
2021-01-03 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:607
采纳率:0%
帮助的人:28.2万
展开全部

C语言字符串的学习,输入指定字符串,并且计算字符串的位数

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式