Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment Teach Yourself Visual C 6 
  • Comment utiliser des variables globa…
  • Comment faire de descripteurs de fic…
  • Comment mettre en place Octets pour …
  • Comment imprimer un triangle en C 
  • Comment écrire un programme C + + d…
  • Comment le programme C pour afficher…
  • Comment créer des en-têtes et des …
  • Comment écrire un programme C pour …
  • Comment faire pour utiliser des nomb…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Types de données ANSI C

    La norme American National Standards Institute (ANSI) pour le langage de programmation C de l'ordinateur reste fidèle aux principes minimalistes de son design original . De nombreux programmeurs sont surpris de constater que la langue ne supporte que quatre types de données de base . Ces types fondamentales constituent le fondement de la modélisation des éléments de données plus complexes tels que des cordes et comme substituts aux autres types simples telles que les données booléennes. Char

    Le type de données char est utilisé pour la représentation des caractères individuels. Il stocke une plage numérique signé de -127 à 127 en un seul octet , en utilisant sept bits pour la valeur et le huitième pour le signe . Les valeurs numériques sont reliés à la représentation de l'ensemble ordonné de caractères ASCII. Une valeur de 65, par exemple , attribué en char traduit variable à la majuscule "A" dans le jeu ASCII. Des variables unsigned char n'utilisent pas le bit de signe , l'extension de la plage de valeurs de 0 à 255 .
    Int

    Un type de données entier est utilisé pour stocker des nombres entiers. Différents types de bits entiers de taille sont pris en charge par la norme afin d'accueillir le nombre de longueurs différentes , sans perte d'espace de stockage. Un entier norme est de 32 bits (4 octets ) de longueur , ce qui permet le stockage des numéros de 2,147,483,648 à 2,147,483,647. Les variables à court entiers utilisent la moitié de l'allocation de mémoire , 16 bits , si une plage numérique plus petite est nécessaire. Entiers longs étendre le stockage à 64 bits. Le type entier est également modifié par la désignation non signé, la suppression de bit de signe si les nombres négatifs ne vont pas être stockée.
    Float

    Le flotteur le type de données est désigné pour stocker des valeurs qui contiennent une partie fractionnaire marqué par une virgule décimale, tel que 3,15 . Le type float est une valeur en simple précision mémorisée dans une variable de 32 bits en trois parties. Un bit est affecté du signe , 8 bits pour l'exposant et 23 bits sont utilisés pour maintenir la mantisse. La notation float représente le nombre à virgule flottante en une fraction ( la mantisse ) qui est soulevée par la puissance de l'exposant à placer la virgule décimale du nombre . Par exemple , pour mémoriser la valeur de l'échantillon 1,2345 , l'exposant est positionné à 1 et la mantisse est 617 250 . Pour calculer le nombre décimal , la valeur de l'équation = mantisse x (2 x exposant) [ 1.2345 = 0,617250 x 2 ] est utilisé .
    Double

    Le type double est un type de données float élargi. Il utilise un emplacement de stockage 64-bit afin de stocker des numéros de 14 à 15 chiffres de précision . Les 64 bits sont décomposés en un signe d'un bit , 11 bits pour l'exposant et 52 bits pour la mantisse.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire un projet SDL dans les blocs de code 
  • Comment réparer un dépassement de mémoire tampon 
  • Comment convertir un projet Xcode en fichiers 
  • Comment faire pour convertir police TTF à PCL 
  • Comment prévenir les fuites de mémoire en C + + 
  • C # : Comment faire pour obtenir ou modifier la date 
  • Comment utiliser la fonction strcpy en C + + 
  • Ligne C + + Formation 
  • Comment faire un rebond de l'objet en C # 
  • Comment référencer une image en C + + 
  • Connaissances Informatiques © http://www.ordinateur.cc