C Sprache Variablentypen
Anstatt alle Variablen machen schwimmt, ist es effizienter, die Art von Daten zu untersuchen, die gespeichert wird und dann eine entsprechende C-Variablentyp auswählen.
Art | Wertebereich |
---|---|
_Bool | 0 bis 1 |
verkohlen | -28-127 |
unsigned char | 0 to255 |
short int | -32.768 bis 32.767 |
unsigned short int | 0 bis 65.535 |
int | -2147483648 bis 2147483647 |
unsigned int | 0 bis 4294967295 |
long int | -2147483648 bis 2147483647 |
unsigned long int | 0 bis 4294967295 |
schweben | 1.17-10-38 zu 3,40 bis 1038 |
doppelt | 2.22-10-308 zu 1,79-10.308 |
Bewahren Sie diese Sprache C-Variablentyp Punkte:
Stellen Sie sicher, dass Sie den richtigen Variablentyp für die Werte auszuwählen, die Sie speichern müssen.
Das _Bool Typ speichert nur zwei Werte, 0 und 1, die WAHR oder FALSCH oder ein- oder ausschalten oder einen binären Zustand darstellen kann.
Das verkohlen Variablentyp speichert Zeichenwerte, obwohl es auch zu speichern kleine ganze Zahlen verwendet werden können.
Die ganzen Zahlen oder ganze Zahlen sind in der gespeicherten int Variablentypen.
Jede Art von Wert ist, von der sehr großen zu der sehr kleinen, und alle Bruchwerte werden in die gespeicherte schweben und doppelt Typen.
Denken Sie daran, zu verwenden, int Werte für Funktionen, die Zahlen erzeugen, wie beispielsweise getchar (). Es ist einfach, anzunehmen, dass die Funktion eine zurück verkohlen Wert, weil der Name der Funktion.
C fehlt ein Variablentyp String. Stattdessen ein Array von verkohlen Variablen verwendet.
Andere Variablen-Typen sind Strukturen und Zeiger.