问题 单项选择题

已经定义ch为字符型变量,以下赋值语句中错误的是 ______。

A.ch='\';

B.ch=62+3;

C.ch=NULL;

D.ch='\xaa';

答案

参考答案:A

解析: 对字符变量赋值时,即可以赋一字符常量,也可以赋0~255的整数,该整数表示字符常量的ASCII值。本题中选项B是将65赋值给ch,表示字符A;选项C中NULL是C语言中的符号常量,其值为0;选项D是将一个转义字符赋值给ch,该字符的ASCII值为aa,其中aa是十六进制;选项A错误。

问答题 简答题
单项选择题