C语言中和法字符常量是:A)"\0" B)'ab' C)'\x43' D)'\012' 求讲解求讲解昂

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 08:55:17
C语言中和法字符常量是:A)
xSKsP+L7NǪ0k7.i' VM LHh<Т0)?{n.+ ;rNḃiԶMJ`U~l{3Yupj = KRHKGRhkmLE_r/6"xڿ{`)9fۘo{>0l{ iz-kFkMYy.w ְa7^ @'#{"KD/@gU0G[Mx*yӾ4c$ulѠ)_#|NX[Z S$SmQ@vLݷ~+fY 8D^~sп(hPU_pc5' ˪Xejy\LNQr

C语言中和法字符常量是:A)"\0" B)'ab' C)'\x43' D)'\012' 求讲解求讲解昂
C语言中和法字符常量是:A)"\0" B)'ab' C)'\x43' D)'\012' 求讲解
求讲解昂

C语言中和法字符常量是:A)"\0" B)'ab' C)'\x43' D)'\012' 求讲解求讲解昂
字符常量是用单引号括起来的单个字符构成.
  有两种表示方法:
  一种是用该字符的图形符号,如'b' ,'y','*'.
  另外还可以用字符的ASCII码表示,即用反斜符(\)开头,后跟字符的ASCII码,这种方法也称为转义序列表示法,具体方法是:有两种形式:
  一种是用字符的八进制ASCII码,表示为:\odd.这里,ddd是八进制值(o可以省略).
  另一种使用字符的十六进制ASCII码值,表示为 \0xhh或0Xhh 这里hh是两位十六进制值.
所以我觉得答案应该是D而不是C,C正确的表示方法应该是'\0x43',至于A,那是字符串的定义,不是字符常量的定义,一楼应该是审题不清