#include <stdio.h> int main() { int a = 1010; printf("a = %d \n", a); //a = 1010 }
#include <stdio.h> int main() { int a = 01010; printf("a = %d \n", a); //a = 520 }
a = 1010ならちゃんとこの通り表示されるのですが、
a = 01010だと、a = 520と表示されます。
これはなぜでしょうか?
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/22 09:51