Programmierung
Ba 1 AI
Ba 1 AI
-
- 1 / 20
-
Lernkarten
Wie wird eine ganze Minuszahl binär dargestellt?
0001 (1)
1110 +1 = 1111 (-1)
float Größe
4 Byte (32 bit)
double Größe
8 Byte (64 bit)
long double Größe
10 Byte (80 bit)
Berechnung der Größe von Ganzzahlendatentypen
Bsp.: int (16 bit)
signed = \(2^{16}-1\)
unsigned = \(-2^{15} \) bis \(2^{15} -1\)
signed char Größe
1 Byte (8 Bit)
short Größe
2 Bytes (16 Bit)
long und int Größe (in C++)
4 Bytes (32bit)
Texteditor erzeugt
header und cpp
Header und Quelldatei kommen werden vom...verarbeitet.
Präprozessor
Präprozessor erzeugt
Vorbearbeitete Quelldatei
Vorbearbeitete Quelldatei wird vom ... verarbeitet
Compiler
Der Compiler erzeugt
Objektdatei
Die Objektdateien werden...
zusammen mit den Bibliotheken durch den Linker zusammengefügt.
Linker erzeugt eine
Ausführbare Datei (.exe)
static bei Variablen
gesamte Programmlaufzeit
register
schnellstmöglicher Zugriff (z.B. in Register)
extern
Bezugnahme auf eine woanders erfolgte Deklaration
Primzahlenprogramm
unsigned int prims [N_PRIMS];
unsigned int prim_count = 0;
prims [prim_count++] = 2;
for (unsigned int i = 0; i < SIZE; i++) {
if (ist_prim[i]) {
prims [prim_count++] = 2*i+3;
}
}