永发信息网

C语言填空题第7题

答案:3  悬赏:80  手机版
解决时间 2021-03-26 06:07
  • 提问者网友:战魂
  • 2021-03-25 19:10
C语言填空题第7题
最佳答案
  • 五星知识达人网友:有你哪都是故乡
  • 2021-03-25 20:28
char *str="\name\101ddressxaf";
printf("%d
",strlen(str));  //输出为15 解释如下:
(1)\—转义字符,表示一个反斜线字符''",这是1个字符
(2)name—4个
(3)\—同(1),1个字符
(4)101—因为ddd,表示1到3位八进制数,1个字符
(5)ddress—6个
(6)—转义字符,表示退格(BS) ,将当前位置移到前一列,1个字符
(7)xaf—因为xhh,表示1到2位十六进制所代表的任意字符,1个字符
所有加起来:1+4+1+1+6+1+1=15。
我想,应该是讲清楚了的,望采纳哈。
   
   
追问为什么怎么算的追答我建议你看一下转义字符表,你就更清楚为什么是15个字符了。
全部回答
  • 1楼网友:十鸦
  • 2021-03-25 23:01
101
  • 2楼网友:拾荒鲤
  • 2021-03-25 21:59
19算上'\0',\n,\b等为转义字符
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯