\72是8进制数,相当于10进制的58 也就是char a=58,也就是 char a=':' 字符':'的值是58
只有一个字符,\72是ascii码表里:的代码,你输出a的话就会打印:
选择A\是转义符'\72'是':' (英文的冒号)'\xx'的含义是,对应八进制的ASCII码(72)八进制 = (58)十进制ASCII为58的就是':'
转义字符\后面跟数字,那么是存的8进制ascii码,72就是58,最多跟3个数字所以a存的是':',是冒号
\72表示的是一个字符哦 \是转义符号,这里的72是八进制的,换成十进制为58 如果是\92那就是错误的,因为9已经超过8进制的取值范围.1. 一般转义字符 这种转义字符,虽然在形式上由两个字符组成,但只代表一个字符.常用的一般转义字符
选A \72表示八进制为72的字符,实际上就是冒号
36
选择A'\72'为转义字符,表示ascii码值为58的字符
char 类型的变量只能存放一个字节. 也就是 8位, 8个二进制位, 你这种写法如果通过了编译, 在内存中保存形式是: 01001000 也就是,而前面有个转义字符,并且是 char 型的, 所以是ASCII码的 'a'. 回答是 一个字符 两个字节(1B = 2bit)
"72" 是用 “” 引起来的 就是 d 用 '' 引起来的就是 a