Luego de de una extensa búsqueda de datos resolvimos esta incógnita que suelen tener muchos lectores. Te ofrecemos la solución y nuestro objetivo es servirte de mucha ayuda.
Solución:
Quieres decir “espacios en blanco” como en "a b"
? Eso es un espacio: ' '
.
Aquí hay una lista de secuencias de escape para referencia.
Si desea verificar si un carácter es un espacio en blanco, puede usar el isspace()
función de
. En la configuración regional predeterminada de C, comprueba el espacio, el tabulador, el avance de página, la nueva línea, el retorno de carro y el tabulador vertical.
El espacio es simplemente ' '
en hexadecimal se almacena como 20, que es el equivalente entero de 32. Por ejemplo:
if (a == ' ')
Comprueba el entero 32. Del mismo modo:
if (a == 'n')
Comprueba el entero 10 desde n
es 0A
en hexadecimal, que es el número entero 10. Aquí están el resto de las secuencias de escape más comunes y sus contrapartes hexadecimales y enteras:
code: │ name: │Hex to integer:
──────│────────────────────────│──────────────
n │ # Newline │ Hex 0A = 10
t │ # Horizontal Tab │ Hex 09 = 9
v │ # Vertical Tab │ Hex 0B = 11
b │ # Backspace │ Hex 08 = 8
r │ # Carriage Return │ Hex 0D = 13
f │ # Form feed │ Hex 0C = 12
a │ # Audible Alert (bell)│ Hex 07 = 7
\ │ # Backslash │ Hex 5C = 92
? │ # Question mark │ Hex 3F = 63
' │ # Single quote │ Hex 27 = 39
" │ # Double quote │ Hex 22 = 34
' ' │ # Space/Blank │ Hex 20 = 32
Si te gustó nuestro trabajo, puedes dejar una noticia acerca de qué le añadirías a esta reseña.