标签: c++
请考虑以下代码:
int x = 030; cout << x;
在Code :: Blocks中打印24。为什么呢?
答案 0 :(得分:1)
这是一个oktal数字文字,这就是原因。
引用reference:
octal-literal 是数字零(0),后跟零个或多个八进制数字(0,1,2,3,4,5,6,7)