Red de conocimiento del abogados - Ley de patentes - ¿Cuál es el formato de la declaración printf?

¿Cuál es el formato de la declaración printf?

El resultado de salida de la declaración printf ("a\bre\'hi'y\\bou\n" es (re'hi'you (Enter)).

1. a: Carácter de salida 'a', pantalla: a.

2. \b: Retroceso del carácter, copia un carácter hacia atrás, la a que se muestra arriba se revierte y se muestra: vacío.

3. r: Carácter de salida 'r', pantalla: r.

4. e: Carácter de salida 'e', ​​pantalla: re.

5. \': carácter de escape, muestra una comilla simple ', muestra: re'.

6. h: Carácter de salida 'h', pantalla: re'h.

7. i: Carácter de salida 'i', pantalla: re'hi.

8. '': Carácter de escape, muestra una comilla simple ', muestra: re'hi'.

9. y: Carácter de salida 'y', pantalla: re'hi'y.

10. \\: Carácter de escape, genera una barra invertida\, muestra: re'hi'y\.

11. \b: Carácter de retroceso, se devuelve un carácter. Se devuelve la barra invertida \ y se muestra: re'hi'y.

12. o: Carácter de salida 'o', pantalla: re'hi'yo.

13. u: Carácter de salida 'u', pantalla: re'hi'you.

14.\n: carácter de escape, carácter de salida y retorno de carro, visualización: re'hi'you (retorno de carro).

Información ampliada:

Las secuencias de escape suelen tener dos funciones. La primera es codificar una entidad sintáctica, como un comando de dispositivo o datos especiales que no pueden representarse directamente mediante el alfabeto. La segunda función, también llamada referencia de caracteres, se utiliza para representar caracteres que el teclado no puede ingresar en el contexto actual (como el carácter de retorno de carro en una cadena).

O caracteres que tienen significados inesperados en el contexto actual (como el carácter de comillas dobles " en cadenas de lenguaje C, que no pueden aparecer directamente y deben representarse mediante una secuencia de escape). En el último caso, una secuencia de escape es un dígrafo que consta del propio carácter de escape y un carácter entrecomillado