Red de conocimiento informático - Computadora portátil - ¿Qué significan "%d" y "%c" en lenguaje C?

¿Qué significan "%d" y "%c" en lenguaje C?

En lenguaje C, "%d" es un carácter de formato, lo que significa que los datos se generan en forma de entero decimal. "\t" es un carácter de escape, lo que significa tabulación horizontal (saltar al siguiente); Posición de la pestaña).

Hay otros caracteres de formato en el lenguaje C, o%, que significa salida en forma de números enteros octales; x%, que significa salida en forma de números enteros hexadecimales; la forma de caracteres; s% significa salida en forma de cadena. Etc.

Hay otros caracteres de escape en lenguaje C, \nsalto de línea, moverse desde la posición actual al comienzo de la siguiente línea, \ddd1 a 3 dígitos de caracteres octales representados, \xhh1 a 2 dígitos El carácter representado por el número hexadecimal, \f avance de página, se mueve desde la posición actual hasta el comienzo de la página siguiente.

Información ampliada

El papel de los caracteres de escape:

Se utiliza para representar caracteres que no se pueden mostrar directamente, como la tecla Atrás, la tecla Intro, etc. 2. Se utiliza para convertir caracteres con significados especiales a sus significados originales.

"Programación en C (tercera edición)" de Tan Haoqiang? ¿Tsinghua University Press? 3 tipos de datos, operadores y expresiones 3.5 Datos de caracteres

Enciclopedia Baidu: caracteres de definición de transferencia

Enciclopedia Baidu: formato de caracteres