Les types de données simples en langage C sont : 1. Type entier [int, short, long, long long] ; 2. Type à virgule flottante [float, double] ; 3. Type de caractère [char].
Les types de données simples en langage C sont :
1. Type entier (nombre)
int : type entier de base, utilisé pour stocker des entiers, occupant 4 octets, la valeur par défaut est 0, data La plage ; est -2147483648~2147483647
court : entier court, occupe 2 octets, la méthode de stockage est la même que l'entier de base, la plage de données est -32768-32767
long : entier long, occupe 4 octets, la plage de données est -2^63~2^63-1
long long : type entier double long, occupe 8 octets et la plage de données est -2^63~2^63-1 ; ce type de données est généralement moins utilisé.
2. Type à virgule flottante
float : type à virgule flottante simple précision, comptabilité pour 4 octets, les chiffres valides sont (6~7 chiffres), la plage de données est -3,4*10^38~+3,4*10^38
les variables de type float sont limitées La mémoire L'unité est composée, par conséquent, ne peut fournir qu'un nombre limité de chiffres significatifs, et les nombres en dehors des chiffres significatifs ne seront pas précis, donc certaines erreurs peuvent survenir.
double : type à virgule flottante double précision, occupe 8 octets, les chiffres valides sont (15~16 bits), la plage de données est -1,7*10^-308~1,7*10 ^308 .
3. Type de caractère
char : Type de caractère, utilisé pour stocker un seul caractère , représentant 1 octet.
Remarque : En langage C, le tableau de caractères est utilisé pour stocker des chaînes. Exemple :
char c; c='a'; //是正确的, c="a"; //是错误的 c="abcd"; //是错误的 char string[4]; string="abcd"; //是正确的,
Ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!