Red de conocimiento informático - Computadora portátil - En lenguaje C, ¿cuál es el símbolo de d en printf()?

En lenguaje C, ¿cuál es el símbolo de d en printf()?

En lenguaje C, d/n es el carácter de control de formato de la función printf(), d es la declaración de formato de la función printf(), lo que indica que el resultado solo puede generar números enteros decimales y \ n es un carácter normal. El carácter de nueva línea significa mover el carácter de control al comienzo de la siguiente línea y luego generarlo.

El formato general de la función printf() del lenguaje c es printf("lt; format string gt;", lt; lista de parámetros gt;). La cadena de formato consta de dos partes: control de formato y columnas de la tabla de salida, donde el control de formato contiene declaraciones de formato y caracteres normales.

La declaración de formato consta de "" y caracteres de formato (como d, f, etc.). Su función es convertir el tipo de datos de salida al formato especificado y luego generarlo. Los caracteres normales se refieren a caracteres que deben generarse tal cual durante la salida.

Información ampliada

Otros tipos de declaración de formato similares a d:

1. u genera un entero decimal sin signo

2. número de coma flotante

3. s Cadena de salida

4.c Salida de un solo carácter

5. p Salida del valor del puntero

6. e genera un número de punto flotante en forma exponencial

7. X. genera un número entero sin signo en formato hexadecimal

8 genera un número entero sin signo en formato octal

.

9. g selecciona automáticamente la representación adecuada

Enciclopedia Baidu--printf