定义变量 `char c`,下面对 c 赋值的语句,不符合语法的是( )。
- A. `c = (char)66;`
- B. `c = (char)(66);`
- C. `c = char(66);`
- D. `c = char 66;`
正确答案:D
正确答案:D
(char)66、(char)(66)、char(66) 都行;char 66 中间空着不合法,选 D。 💡 强制类型转换两种写法:(char)66 或 char(66),不能 char 66。想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?
进入 GESPPASS 开始练习