如题所述
因为, '\数字' 这个数字要么是八进制, 要么是十六进制.
但是A, 91, 明显不是一个八进制
B, 正确, 这是个十六进制数
C, 错误, 这是个八进制数, 在'\数字'这种写法中, 不说是十六进制的, 默认八进制. 但是, 它属于控制字符, 所以不是合法的.
但是C这种写法是正确的.
D, 错误, 这是字符指针.追问
但是A, 91, 明显不是一个八进制
B, 正确, 这是个十六进制数
C, 错误, 这是个八进制数, 在'\数字'这种写法中, 不说是十六进制的, 默认八进制. 但是, 它属于控制字符, 所以不是合法的.
但是C这种写法是正确的.
D, 错误, 这是字符指针.追问
😮
你的意思是选bc?
追答←_← 刚刚查了下ASCII码表, 和题干, C不正确, 因为它是控制字符, 而题干上说的是合法字符.
追问控制字符?
追答对哈~31之前的都是, 因为它在ASCII码表里输出的是符号, 不是字符. 它在操作系统里有别的用处, 如果用作输出, 输出的就是特殊符号. 其中除了0, 7, 8, 127其他的都是能输出的. 0是NULL, 7你输出不是没用, 而说输出到的不是屏幕, 是喇叭. 然后8是退格, 127是del
话说你😮是咋打滴? 编码是多少?
你是说这个表情嘛
追答嗯, 不浪费你财富了, 回头我自己再研究研究. 这个我在VS里复制了一下, 是个Unicoed里的.
温馨提示:答案为网友推荐,仅供参考