[C] Introducción a los caracteres de escape y comentarios

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:
inserte la descripción de la imagen aquí
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:
inserte la descripción de la imagen aquí
\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:
inserte la descripción de la imagen aquí
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.

Supongo que te gusta

Origin blog.csdn.net/bushibrnxiaohaij/article/details/131209046
Recomendado
Clasificación