私は時計をループすることができるように、1日の時間を保持する配列を作成しようとしています。配列の無効な8進数の回避策はありますか?
私が持っている:
int hourArray[24] = {12, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 01, 02,
03, 04, 05, 06, 07, 08, 09, 10, 11};
私は順序08, 09, 08, 09
に次の番号のエラーを取得しています。
それは私に語った:
Error: invalid octal digit
私は前にこのに遭遇することがありませんし、その周りにどのような方法がある場合、私は思ったんだけど?
'0'で始まるリテラルは、コンパイラによって8進数とみなされ、代わりにスペースで整列されます。 –