回答編集履歴

2

追記

2019/11/27 04:24

投稿

LouiS0616
LouiS0616

スコア35668

test CHANGED
@@ -1,3 +1,21 @@
1
1
  suuti == 01 || suuti == 02 と書いて下さい。
2
2
 
3
3
  suuti == 01 || 02 は、(suuti == 01) || 02 と同じで恒真です。
4
+
5
+
6
+
7
+ ---
8
+
9
+ 数値リテラルを0から始める場合八進数と見做されることには充分注意して下さい。
10
+
11
+ ```C
12
+
13
+ //printf("%d\n", 08); エラーが出てコンパイルできない
14
+
15
+ printf("%d\n", 010); // => 8
16
+
17
+ ```
18
+
19
+
20
+
21
+ 07までは十進数と同じように解釈可能ですが。

1

追記

2019/11/27 04:24

投稿

LouiS0616
LouiS0616

スコア35668

test CHANGED
@@ -1 +1,3 @@
1
1
  suuti == 01 || suuti == 02 と書いて下さい。
2
+
3
+ suuti == 01 || 02 は、(suuti == 01) || 02 と同じで恒真です。