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.