已知ch是字符型变量,下面正确的赋值语句是:
问题描述:
已知ch是字符型变量,下面正确的赋值语句是:
A)ch='123';B)ch='\xff';
请说明正确的理由,
答
1.如果是考你理论知识
A) ch='123'; 错// 123如果是字符串应该写成“123”而非'123'
B) ch='\xff';正确// 相当于‘\0xff’ 开头的0,可以省略,相当于255或者-1
2.如果是真实情况,
A) ch='123'; 正确// '123'等效于‘1’
B) ch='\xff';正确// 相当于‘\0xff’ 开头的0,可以省略,相当于255或者-1