猿问
56. 已知char a='R'; 则正确的赋值表达式是
56. 已知char a='R'; 则正确的赋值表达式是( )。
A. a=(a++)%4
B. a+2=3
C. a+=256--
D. a='\078'
包小龙虾
浏览 1480
回答 1
1回答
onemoo
A 正确B 中 a + 2 是右值表达式,不能放在等号左侧C 中 256 是右值,不能搭配自减运算符D 中 '\xxx' 这样是通过转义来表达字符的一种形式,但是这种写法要求这三位是八进制数。显然这里出现了数字 8 就不正确了。
0
0
2
随时随地看视频
慕课网APP
相关分类
C
typedef入门问题
1 回答
我要回答