thcb.net
当前位置:首页>>关于ats n012的资料>>

ats n012

输出为9 ATS 012都是字符 不用说了 总共6个 \为转义符号 \和后便的字母或数字构成一个字节的特殊符号。这样的以后有3个 \n-换行符 \1-笑脸符号 \\--反斜杠\ 满意请采纳

s=9。因为只有A T S \n 0 1 2 \1 \\等9个字符,\是转义字符,它和后面的1位、2位、或3位会组成一个另外意义的字符,只占1位。这个字符串中的\n、\1、\\只是3个字符。

printf("%d\n",strlen("s\n\016\0end"))输出结果为3 是因为遇到 \0 字符串就结束了,所以3 “printf ("%d\n",strlen("ats\n012\1\\")) 中0 1 2 都代表符号自己

就是那个字符串的长度是9,有9个字符,依次如下: a t s \n 0 1 2 \1 \\ 明白了吗?

A T S \N 0 1 2 \1 \\ 以上共9个

八进制也属于整型中的,所以可能是2个字节或者4个字节。但一般是2个。而我想你把八进制看作是八位的一个字节了。我不知道ATS是什么?后面的有转义字符。

结果是9,"ats\n012\1\\"由以下字符组成: a t s \n 表示回车 0 1 2 \1 表示ASCII码为1的字符 \\ 表示字符\

B

9 \n . \1 . \\ 这都只算是一个字符,\号叫做转义字符

结果为9 A、T、S,\n(回车换行),0,1,2,\1(输出一个特殊字符),\ 共9个字符,C语言中\字符作为转义字符使用。

网站首页 | 网站地图
All rights reserved Powered by www.thcb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com