¿Qué significa o en lenguaje C?
Es un marcador de posición de formato, o - representa la forma formateada de un entero octal.
Programa de muestra:
#includelt; stdio.h.gt
intmain()
{
inta=15;
printf ("Salida en forma octal: o\n", a
return0;
Los marcadores de posición de formato () se pueden utilizar junto con las siguientes letras para indicar determinadas entradas y salidas.
a, A lee valor de punto flotante (solo C99)
c lee carácter
d lee entero decimal
o Lectura de enteros octales
Los marcadores de posición se utilizan a menudo junto con la función de entrada scanf() y la función de salida printf().
En printf, hay una correspondencia uno a uno con las variables
En scanf, hay una correspondencia uno a uno con las variables, y hay un o delante de la variable también hay una correspondencia uno a uno entre variables sin amp;
Estas dos correspondencias son muy propensas a errores en el código C y generalmente no fallan durante la compilación.
Por lo tanto, vale la pena volver a verificar una o incluso varias veces antes de compilar el código fuente.
Enciclopedia Baidu - Formato de marcador de posición