| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    C Tutoriel: Types de données
    Dennis Ritchie a développé un langage de programmation général structuré pour Bell Telephone Laboratories qui allait être connu sous le nom C. C a depuis été développé en C + + , mais une grande partie de la langue d'origine persiste, et la plupart des compilateurs C + + sont capables de mettre en œuvre les déclarations de C originales . Bien compilateurs C + + disposent d'un ensemble de données plus élaborée , intégrant l'utilisation et la création d'objets , les types de données de base de C sont encore en usage . Types de base

    Les types de données de base utilisées dans C sont : char , int, float et double . Bien qu'il y ait un booléen dans certains compilateurs C + + , booléen n'est pas un type de base en C. En C, pour les booléens , vous utilisez 1 (vrai ) et 0 (false). Char est l'abréviation de caractère. Chars peuvent être une seule lettre comme dans 'A' ou 'a'. Un '1 ' entre apostrophes est le caractère un et pas l' entier un. Une différence principale est la quantité de bits utilisés pour stocker la valeur . Char est généralement du type de données plus petits , en utilisant seulement les 8 bits. Selon le compilateur et l'ordinateur, un int (entier) peut être 16 ou 32 bits. Flotteurs sont généralement 32 bits. Un flotteur est utilisé pour déclarer «point flottant nombre variable" , c'est à dire la valeur stockée contient une décimale. Un double est utilisé pour vraiment grands nombres à virgule flottante
    aide modificateurs

    modificateurs en C incluent: . Long, court, non signé et const . L'utilisation de longue et courte est d'optimiser l'espace alloué pour vos variables . Le montant exact de l'espace alloué peut varier d'un compilateur de compilateur. Mais ANSI spécifie qu'un court int doit être inférieur à un entier , qui est inférieur à un long int . De même, un flotteur est inférieure à une double, qui est inférieure à un long double . L'utilisation des non signé permet le bit de dérivation à utiliser numériquement , et non en tant que bit de signe pour indiquer positive ou négative. L'effet est d'augmenter la plage de valeur positive de la valeur d' une variable au coût de valeurs négatives. Par exemple, un short int (en supposant 16 bits) peut stocker des valeurs allant de -32768 à 32767 . Un unsigned short int magasins valeurs comprises entre 0 et 65535 . Const , court pour constante , est utilisé pour déclarer des valeurs qui sont immuables et ne peuvent pas être modifiés par le programme en cours d'exécution .

    Exemples en C

    int x , y, z ; court âge int; longue population int , float salaire , les impôts , le double bignum ; const float pi = 3,14159 ;

    Previous :

    next :
      articles connexes
    ·Comment faire de réseaux parallèles de données en C …
    ·Comment faire un Geometry Calculator en C + + 
    ·Comment utiliser ASM dans Visual C 
    ·Comment faire un modèle en code C + + 
    ·Comment écrire un fichier Assurez 
    ·Comment compiler C + + avec FStream 
    ·Boostez Tutoriel Multithreading 
    ·Quelles sont les régions Visual C 
    ·Comment compiler C + + en utilisant GNU 
    ·Comment insérer une nouvelle ligne dans TextBox 
      articles en vedette
    ·Comment convertir le HTML en PDF en utilisant PHP 
    ·Comment trier un ensemble de données en Vb.Net 
    ·Comment savoir si un environnement d'exécution Java es…
    ·Avantages et inconvénients de pointeurs 
    ·Comment convertir le HTML en PHP 
    ·Fonctions mathématiques en Visual Basic 
    ·Comment trouver les enregistrements en double dans une …
    ·PHP peut se connecter à une base de données MySQL dis…
    ·Comment passer une fonction comme un argument en Python…
    ·Comment savoir ASP en ligne 
    Copyright © Connaissances Informatiques http://fr.wingwit.com