Personaje de escape
El carácter de escape, como su nombre lo indica, es cambiar el significado. Es cambiar el significado del carácter original y hacer que tenga otro significado. Si queremos imprimir una cadena de texto
en la pantalla: c:\code:\test.c , nuestro código definitivamente se escribirá así:
#include<stdio.h>
int main()
{
printf("c:\code:\test.c");
return 0;
}
Pero el resultado de ejecutar de esta manera es:
aquí es debido al carácter cambiante, no pudimos obtener el resultado deseado. En lenguaje C, el compilador ve \ más una letra después, y el compilador piensa que necesita escaparse, por lo que No podemos imprimir el resultado que queremos de esta manera. Para imprimir el resultado correcto, podemos usar \ para escapar dos veces. La razón puede entenderse como negativa y negativa. el código se muestra a continuación:
#include<stdio.h>
int main()
{
printf("c:\\code:\\test.c");
return 0;
}
De esta forma podremos obtener el resultado correcto.
Aquí les mostraré los caracteres de escape en lenguaje C:
\t aquí es equivalente a una Tabla con una longitud de 4. \ddd puede entenderse como el carácter correspondiente al número octal ddd (por ejemplo: \130 corresponde a 'X'), y \xdd puede entenderse como el carácter correspondiente al número hexadecimal dd (por ejemplo: \x30 se usa para es '0').
Aquí está la tabla de códigos ASCII para todos, y puede corresponder a ella:
los primeros 32 caracteres que deben anotarse aquí son caracteres no imprimibles, y al imprimir en octal o hexadecimal, no exceda el rango de ASCII, de lo contrario, el Las consecuencias serán inimaginables.
nota
El código que no usamos al escribir código se puede eliminar o comentar.
Cuando algún código es más difícil, también puede agregar algunos comentarios para explicarlo.
El estilo de comentario de C++ //xxxxxxxxxx
puede comentar una o varias líneas.
El estilo de comentario del lenguaje C /*xxxxxxxx*/
Su defecto es que no se puede anidar.
Puedes ver el código:
#include<stdio.h>
int Add(int x, int y)
{
return x + y;
}
/*
C语言注释风格
int Sub(int x, int y)
{
return x - y;
}*/
int main()
{
//C++ 注释风格
//int a = 10;
//调用Add函数,完成加法运算
printf("%d", Add(1, 3));
return 0;
}
En este punto, creo que ya sé lo que son los caracteres de escape y los comentarios. Eso es todo por lo que compartimos hoy. Gracias por su atención y apoyo.