Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    ANSI C datatyper

    The American National Standards Institute ( ANSI ) standard för C dator programmeringsspråk fortfarande motsvarar minimalistiska principerna i sin ursprungliga utformning. Många programmerare är förvånad över att finna att språket stöder bara fyra bas datatyper . Dessa kärntyperna lägga grunden för modellering mer komplexa uppgifter som exempelvis stråkar och som substitut för andra enkla typer såsom booleska data. Char

    röding datatyp används för representation av enskilda tecken . Den lagrar en undertecknad numerisk intervallet -127 till 127 i ett enda byte , använder sju bitar för värdet och det åttonde för skylten . De numeriska värdena är kopplade till den beställda representationen av ASCII-teckenuppsättningen . Ett värde på 65 , till exempel , tilldelas en char variabel översätter till versalt " A " i ASCII uppsättningen . Unsigned char variabler använder inte kännetecknet bit , förlänga värdet från 0 till 255. Addera Int

    Ett heltal datatyp används för att lagra heltal . Olika bit - storlek heltal stöds av standarden för att tillgodose antal olika längder utan att slösa lagringsutrymme. En standard heltal är 32 bitar ( 4 byte ) i längd , tillåta lagring av nummer från -2,147,483,648 till 2147483647 . Short- heltalsvariabler använder hälften av minnesallokering , 16 bitar , om en mindre numeriskt intervall behövs . Långa heltal utöka lagringskapaciteten till 64 bitar . Den heltalstyp modifieras också av den osignerade beteckningen , göra sig av med skylten lite om negativa tal inte kommer att lagras . Flottören
    Float

    datatyp är utsedd att lagra värden som innehåller en bråkdel markerad med en decimal , t.ex. 3,15 . Flottören typ är en enkel precision värde lagras i ett 32 - bitars variabel i tre delar . En bit är tilldelad tecknet är 8 bitar till exponenten och 23 bitar används för att hålla mantissa . Flottören notation representerar flyttal som en fraktion ( mantissan ) som tas upp av kraften i exponenten för att placera decimalkommat i numret . Till exempel , för att lagra provet värdet 1,2345 , är exponenten satt till 1 och mantissan är 617.250 . För att beräkna decimaltal , ekvationen värde = mantissa x ( 2 x exponent ) [ 1,2345 = 0,617250 x 2 ] används . Addera Dubbel

    dubbeltyp är en utökad float datatypen . Den använder en 64 - bitars lagringsplats för att lagra tal med 14 till 15 siffrors noggrannhet . De 64 bitarna är uppdelade i en en-bits tecken , 11 bitar för exponenten och 52 bitar för mantissan .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Lägga till en nod till TreeView
    ·Hur man skriver en C + + datorprogram som beräknar Dur…
    ·Lägga till inflödet av Visual C
    ·Hur konvertera en ingång till ett heltal
    ·Hur man skall fördela Pekare
    ·Hur man lär sig C # för nybörjare
    ·Hur man läser en Array i C språk
    ·Hur konvertera till Hex Använda C + +
    ·Att läsa e-post som kodats med MIME
    ·Så lägger heltal i stigande ordning med C + +
    Utvalda artiklarna
    ·Så lägger heltal i stigande ordning med C + +
    ·Hur man installerar Java Script på en PC
    ·Lägga till JAR till en Android Project
    ·Hur man skriver ett Visual C program som använder en w…
    ·Hur att dölja ett objekt i Visual C
    ·Hur man uppdaterar ett fält i MySQL
    ·Hur man uppdaterar objekten i en lista med Java
    ·Handledning för Microsoft Visual Studio
    ·Hur Teach Yourself Windows CE programmering i 24 timmar…
    ·Hur nära en MQ -anslutning från Java
    Copyright © Dator Kunskap http://www.dator.xyz