Les types de données sont des mots-clés qui définissent la taille et le type de valeur que vous pouvez stocker dans une variable. Les types primitifs sont des types de données qui font partie du langage de programmation.
Les types non primitifs sont ceux définis par le programmeur. Ils sont également appelés types de référence. Dans cet article, vous apprendrez les sept types primitifs en C.
Types de valeur entière
Si vous devez stocker une valeur entière dans une variable, vous pouvez la déclarer comme l'un des trois types suivants: entier, court, ou longue.
entier x;
court y;
long z;
Le choix dépend de la taille que vous attendez de la valeur entière. Par exemple, le entier Le type de données accepte des valeurs de quatre octets. Par conséquent, la plage de valeurs que vous lui donnez doit être comprise entre -32768 et 32767.
Type de données | Octets | Varier |
entier | 4 | -32768 à 32767 |
court | 4 | -32768 à 32767 |
longue | 8 | -2147483647 à +2147483647 |
Cela vaut la peine de noter que longue est une forme courte de int long, et court de int court.
C prévoit également la longue longue type de données, vous donnant encore plus d'espace mémoire. Les longue longue type a une plage de -(2^63) à (2^63)-1. Ce type de données peut être très utile pour traiter les factorielles.
En rapport: Les meilleures façons d'apprendre à coder gratuitement
Vous pouvez également choisir d'avoir une plage positive plus grande pour votre type de données intégral en le qualifiant avec le non signé mot-clé. Dans ce cas, votre plage du côté positif est le double de celle de son équivalent signé.
Types de nombres à virgule flottante
Vous devrez peut-être stocker des nombres fractionnaires. Dans ce cas, vous devrez utiliser le flotter et double les types.
Les flotter type spécifie une plage entre 3.4e-038 et 3.4e+038, tandis que double spécifie une plage entre 1,7e-308 et 1,7e+308. La grande différence est que double a une précision de virgule décimale deux fois supérieure à celle du flotter Type de données.
C fournit également le long double type étendu si vous souhaitez l'utiliser.
Voir également: Un guide du débutant pour l'entrée et la sortie en C
Type de caractère
Pour stocker des valeurs de caractère, vous devez utiliser le carboniser Type de données. Il stocke un octet et a une plage de -128 à 127.
car y = "B"; /* mettre la valeur du caractère entre guillemets */
Conseils pour apprendre facilement la programmation C
Vous n'avez pas besoin de faire les mêmes erreurs évitables que les programmeurs débutants ont commises. Apprendre un nouveau langage, en particulier un langage comme le C, nécessite que vous vous y engagez et que vous soyez méthodique.
Avoir une méthode d'apprentissage structurée peut grandement faciliter votre parcours de programmation. Commencez par les bases telles que les variables, les opérateurs et les bibliothèques standard, puis passez progressivement à des sujets tels que la gestion des fichiers. Une étape à la fois le fait.
Le langage de programmation C a une réputation difficile. Mais si vous le maîtrisez, vous pouvez tout programmer, comme le montrent ces conseils.
Lire la suite
- La programmation
- C Programmation
- La programmation
Jérôme est rédacteur chez MakeUseOf. Il couvre des articles sur la programmation et Linux. Il est également un passionné de crypto et garde toujours un œil sur l'industrie de la crypto.
Abonnez-vous à notre newsletter
Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !
Cliquez ici pour vous abonner