C : Interna - Typen
"C" ist eine streng typisierte Programmiersprache. Das bedeutet, daß jeder Variable, Konstante
oder Funktion ein festgelegter Typ zugewiesen werden muss.
Daraus wiederum folgt : man muss sich als C-Programmierer mit Typen, ihren Eigenschaften und auch
ihren Möglichkeiten auskennen, sonst fällt man unweigerlich auf die Nase. Dazu gehört
auch ein bisschen (grundlegende) Mathematik und evtl. etwas Grundwissen über die dem zu
erstellenden Programm zugrundeliegende Prozessorarchitektur.
Das klingt jetzt fürchterlich kompliziert. Aber keine Angst - das hört sich schlimmer an als
es ist!
Die grundlegenden Typen - "basic types"
"C" kennt vier grundlegende Typen, auf denen das gesamte weitere System aufbaut.
char |
ist immer genau ein Byte lang
wird meistens zur Speicherung von Zeichen verwendet
aber auch für alle anderen Sachen, die nicht mehr als 8 Bit pro Speicherzelle
brauchen
|
int |
für die Darstellung natürlicher (ganzer Zahlen)
die Länge ist von der zugrundeliegenden Prozessorarchitektur und evtl. vom Compiler
abhängig
sie kann durch Modifizierer eingestellt werden
|
float |
Fließkommazahlen einfacher Genauigkeit |
double |
Fließkommazahlen doppelter Genauigkeit |
© Uwe Jantzen 13.12.23