C++中常量表示 -0 -.567 ✀尀96尀45✀ 是否合法?不合法错误在哪里?合法是什么类型?

2025-03-31 22:18:52
推荐回答(1个)
回答1:

前两个是合法的,-0是int型,-.567是double型。'\96\45'不合法,'\XXX'这种写法被解释为八进制ASCII码常量,XXX中只能是0~7的数字,且XXX的值不能超过十进制255。