Red de conocimiento informático - Computadora portátil - En lenguaje C, ¿es 0 un número octal legal?

En lenguaje C, ¿es 0 un número octal legal?

0 es un número octal legal.

Desde la perspectiva del octal en sí, siempre que sea un valor numérico compuesto de 0 a 7, puede considerarse como un octal legal. número

De acuerdo con las reglas del lenguaje C, aquellos que comienzan con 0 y seguidos de 0 ~ 7 son todos números octales legales.

En cuanto a un solo 0, generalmente se considera. ser decimal, pero si está en base 8, no hay problema después de todo, no importa qué base sea, 0 es el valor 0.