[問題] int y = 010; cout << y; 為什麼y印出8 ?
這是用c++寫的
其實問題很短 但我一直想不出來為什麼會這樣 = =
#include <iostream.h>
int main(){
int y = 010;
cout << y;
system ("pause");
return 0;
}
想問各位大大 這樣為什麼是印出8
請大家不要笑拉 = =
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.195.13.64
→
08/08 17:42, , 1F
08/08 17:42, 1F
→
08/08 17:44, , 2F
08/08 17:44, 2F
推
08/08 18:48, , 3F
08/08 18:48, 3F
推
08/08 21:50, , 4F
08/08 21:50, 4F
推
08/08 22:08, , 5F
08/08 22:08, 5F
→
08/09 05:07, , 6F
08/09 05:07, 6F
→
08/09 05:08, , 7F
08/09 05:08, 7F
→
08/10 20:41, , 8F
08/10 20:41, 8F