¿Es char un tipo de datos?
Char se utiliza para definir variables de caracteres en C o C++. Solo ocupa un byte y el rango de valores es -128 ~ +127 (-2 ^ 7 ~ 2 ^ 7-1).
Lenguaje C como int, long, short, etc. Cuando no se especifica firmado o sin firmar, se firma de forma predeterminada, pero char no especifica firmado o sin firmar en el estándar, y el compilador puede compilar con o sin signos.
tipo: uno de los datos enteros de C/c++.
Otro lenguaje especial sobre char es char *, que tiene una semántica especial en C/C++, que es diferente de char * firmado y char * sin firmar. Se usa especialmente para referirse a una cadena terminada en '\. 0'.
Clasificación de datos enteros:
1. char: datos de caracteres, que son un tipo de datos enteros y ocupan un byte.
2. carácter sin signo: datos de caracteres sin signo, que son un tipo de datos enteros y ocupan un byte.
3.short: datos enteros cortos, que es un tipo de datos enteros y ocupa dos bytes.
4. Entero corto sin signo: los datos enteros cortos sin signo son un tipo de datos enteros y ocupan dos bytes.
5.int: Los datos enteros, un tipo de datos enteros, ocupan cuatro bytes.
6. int unsigned: datos enteros sin signo, que es un tipo de datos enteros y ocupa cuatro bytes.
7.long: los datos enteros largos son un tipo de datos enteros y ocupan cuatro bytes.
8. Entero largo sin signo: los datos enteros largos sin signo son un tipo de datos enteros y ocupan cuatro bytes.
Referencia del contenido anterior: Baidu Encyclopedia-char