是的 选b
去百度一下enum枚举类型,并进行练习吧。
enum关键字和struct,class关键字一样,是提供给用户自定义自己想要得类型用的, enum d{};这里得类型要用enum d;表示,不可以省略前面得enum,不然你同时申请多个枚举类型,如何区分?
除此之外”ops“这明显是个字符串, 字符串+c 还是字符串,表示字符串类型符合得就是b了
题目问的是表达式的类型,”ops“已经是字符串了,此时c是int型,值为1,所以”ops“+c可以看作 char * a="ops"; a+1;