Maison  >  Article  >  développement back-end  >  Quels sont les types de données simples en langage C ?

Quels sont les types de données simples en langage C ?

青灯夜游
青灯夜游original
2019-03-01 15:00:00142792parcourir

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].

Quels sont les types de données simples en langage C ?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn