Dennis Ritchie ontwikkelde een gestructureerde , algemene programmeertaal voor Bell Telephone Laboratories , dat is sindsdien uitgegroeid tot C + + , maar veel van de oorspronkelijke taal blijft bestaan , en de meeste C + + compilers te staan bekend als C. C kwam zijn in staat om originele C verklaringen implementeren . Hoewel de C + + compilers hebben een meer uitgebreide dataset , waarin het gebruik en de creatie van objecten , C's basistypen gegevens zijn nog in gebruik . Basistypen De basistypen gegevens worden gebruikt in C zijn : char , int , float en double . Hoewel er een boolean in sommige C + + compilers , boolean is niet een basistype in C. In C , voor booleans , u 1 ( waar) en 0 ( false) te gebruiken . Char is een afkorting van karakter . Chars kan een enkele letter zoals in ' A ' of ' een ' te zijn . Een '1 ' in enkele aanhalingstekens is de char een en niet het getal een. Een voornaamste verschil is de hoeveelheid bits gebruikt om de waarde . Char is over het algemeen de kleinste datatype , met behulp van slechts 8 bits . Afhankelijk van de compiler en de computer , kan een int ( geheel getal ) zijn 16 of 32 bits. Vlotters algemeen 32 bits. Een vlotter wordt gebruikt om te verklaren variabele " float punt nummer " , wat betekent dat de opgeslagen waarde bevat een decimaal . Een dubbel wordt gebruikt voor echt grote floating point getallen behulp Modifiers Modifiers in C zijn: . Lange , korte , niet ondertekend en const . Het gebruik van lange en korte is voor het optimaliseren van de ruimte bestemd voor de variabelen . De exacte hoeveelheid ruimte toegewezen kan variëren van compiler tot compiler . Maar ANSI specificeert dat een short int kleiner dan een int , die kleiner is dan een long int moet zijn . Eveneens een float is kleiner dan een dubbele , die kleiner is dan een lange dubbele . Het gebruik van unsigned kan de leiding bit numeriek worden gebruikt , niet als een tekenbit positieve of negatieve geven . Het effect is dat de positieve waardenbereik van een variabele waarde verhogen ten koste van negatieve waarden . Bijvoorbeeld een short int (uitgaande van 16 bits ) kunnen waarden variërend -32.768-32.767 slaan . Een unsigned short int winkels waarden tussen 0 en 65535 . Const , kort voor een constante , wordt gebruikt om de waarden die zijn onveranderlijk en kan niet door het programma worden gewijzigd tijdens de uitvoering verklaren . Voorbeelden in C int x , y, z ; short int leeftijd ; lang int bevolking ; float salaris , belastingen , dubbele bignum ; const float pi = 3.14159 ;
|