Colección de citas famosas - Slogan de motivación - lenguaje c. Cómo borrar la matriz de caracteres (cadenas) y descubrir la diferencia entre una matriz de caracteres y una matriz de cadenas.

lenguaje c. Cómo borrar la matriz de caracteres (cadenas) y descubrir la diferencia entre una matriz de caracteres y una matriz de cadenas.

La llamada matriz vacía significa borrar cada elemento; borrar la cadena significa dejar la cadena vacía. Estos dos requisitos son diferentes.

Borrar la matriz: char a[100]; int I; for (I = 0; I<100;i++) a[I] = 0

Cadena vacía: char a[ 100]; a[0] = 0; // o a[0] = '\ 0';

Porque la cadena termina en 0, siempre que el primer carácter de la matriz de cadenas esté establecido en Con un valor de 0, la cadena se borrará.

Datos extendidos:

Hadler

La función Isupper() en lenguaje C: determina si un carácter es una letra mayúscula.

Función isspace() en lenguaje C: determina si un carácter es un carácter en blanco.

Función isprint() en lenguaje C: determina si un carácter es imprimible.

Función Islower() en lenguaje C: determina si un carácter está en minúscula.

Función ldexp() en lenguaje C: devuelve la potencia exponencial (potencia) del valor de x multiplicado por 2.

int? IsASCII(int ch) devolverá un valor distinto de cero si ch es un carácter (0-127 en código ASCII); de lo contrario, devolverá 0.

int? es ntrl(intch) si ch es un carácter no válido (0x7F) o un carácter de control normal (0x00-0x1F).

Función de lenguaje Baidu Encyclopedia-C