C语言符号常量可以用自加吗
d这个不是符号常量,是宏。预编译后C编译器看到的这句是2++,而2是个l-value,所以错。double可以++,所以B没错。没有分号并不影响结果。所以,答案是错的。
■网友
符号常量是右值,不能使用自增运算符。
■网友
B 项没分号可能是笔误,错误可能在于 double 不能自加(待验证,实话说玩这么多年 C 居然没想过 float、double 是否支持++)。D 错了,不知道出题的咋想的。
推荐阅读
- OC为何跌出语言榜前十
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- 人民车市|新语言、新起点,捷达VS7 强势入局
- C语言 指针引用数组的地址问题
- 零基础入门学习啥语言好
- 营销型外贸网站用哪种建站程序和语言比较好呢主要是适合优化,可扩展兼容性,安全性,后期网站扩展升级
- 有哪些轻易就被识别的淘宝刷单评论语言
- C语言指数函数代码
- 我现在在学c语言,然后以后的工作目标是腾讯网易这些游戏公司,我是通信专业,请问我接下来再该学些啥呢
- 编程语言学完之后学习啥才能做出程序?