だから、まず私は以下を読みました: http://www.hpc.unimelb.edu.au/nec/g1af02e/chap1.htmlそれは私に次のことを伝えます:
K&R C および SUPER-UX K&R C 数字 8 および 9 が許可されます。これらは 10 進整数定数と見なされます。
私は少し混乱しています...もう少し探しました...これを見つけました:http://docs.oracle.com/cd/E19205-01/819-5265/bjbfb/index.html
それは私にこれを教えてくれます:
8 進エスケープ シーケンスで 8 または 9 を受け入れます。
しかし、によると:http://en.wikipedia.org/wiki/Octal
8 進数システム、または略して oct は 8 進法であり、0 から 7 までの数字を使用します。
そして今、私は本当に混乱しています。私は実際に K&R C コンパイラを使用する機会がありませんでした... では、なぜ K&R C は 8 と 9 を 8 進数として受け入れるのでしょうか... これはどのように処理されますか? 「実際の」8進法では、それらの値はどうなりますか?