1楼:叔伯老表
没有\012的写法,只有\12,表示的是ascii码的值为1*2+8*1=10的字符。
c语言里‘\012’为什么表示‘\n’换行
2楼:匿名用户
c语言中,使用反斜杠加八进制数字(带前导0的数字)是用于输出ascii码为此八进制数字的字符的转义序列。八进制12=1*8^1+2*8^0=十进制10,而ascii码为10的字符是换行符'\n',所以它表示换行符。
3楼:匿名用户
字符常量表示形式:
1. 'a'
2. '\x2f' '\013'
3. 65
4. \n \t
1. 'a'这种形式只能表示可显示字符2. \x表示后面的字符是
十六进制,\0表示后面的字符是八进制,任意字符都可以以这种形式表示3. 直接用ascii码表示
4. \为转义字符,表示一些特殊字符,换行等\n 的ascii码是10 表示成8进制为\012
4楼:匿名用户
012是八进制,代表十进制的10,\是转义符,\012就代表ascii码的第10个,就是换行了
5楼:匿名用户
零打头不带x的是8 进制数, \012 就是十进制的10, ascii 的10 就是控制字符换行,即\n
6楼:匿名用户
\n 的ascii码是 10, 012表示是一个8进制数(0开头),所以 012(oct) = 10(dec)
7楼:仇学岺第倩
'\n'表示换行,比如:char
c='\n';
'\n'的ascii码是10,所以上边赋值改成c=10;然后按照字符输出c也是一样的换行
c语言'\012'什么意思
8楼:绝密账本
转义字符'\ddd'代表八进制ascii码值所表示的字符
如'\012'就是八进制数012所对应的字符,也就是ascii码10所对应的字符,即换行
9楼:匿名用户
转义字符,\后面的是八进制数,12对应于10(10进制),也就是一个换行符(回车键)
c语言转义字符问题,Android转义字符 5
1楼 育知同创教育 t是tab自动补空格 012是八进制的, x55是16进制, a没有定义 android转义字符 5 2楼 匿名用户 这个你可以用替换的方式,直接将em替换成某个自己识别的,最后再替换回来即可。 3楼 匿名用户 以下为xml标志符的数字和字符串转义符 或 或 或 lt 或 gt ...
c语言作业编写程序读入数字字符,C语言作业:编写一个程序,读入一个数字字符0——9,将其转换为相应的整数后显示出来 求大神解答啊
1楼 匿名用户 你好,程序如下 include void main 有疑问提出望采纳 2楼 匿名用户 如下 include int main 3楼 匿名用户 include int main c语言作业 编写一个程序,读入一个数字字符0 9,将其转换为相应的整数后显示出来 4楼 include vo...