This is a draft cheat sheet. It is a work in progress and is not finished yet.
Print
#include<stdio.h>
int main() {
printf("Hello World!");
return 0;
}
|
Variables
Deklaration:
Definition:
int i;
int a, b, c;
Initialisierung:
int a=1, b=2, c=a+b;
Keine Initialisierung:
int a, b, c;
a=1;
b=2;
c=a+b;
Konstanten:
const int i = 1;
i = 5;
(Bringt ein Fehler)
Inkrement & Dekrement:
i++;
i--;
Cast:
int i = 65;
char c = (char)i;
(c ist 'C') |
|
|
if-Verzweigung
if(1 == 1) {
printf("Das passiert!");
} else{
printf("...passiert nicht!");
}
|
Print Variable
Char:
char c = 'A';
printf("Das Alphabet fängt mit: %c an!", c);
ganze Zahl:
int i = 1000;
printf("100 mal 10 ist: %d", i);
Kommazahlen:
float f = "90.4342";
printf("LOL: %f", f);
|
switch-Verzweigung
int a = 2;
switch(a) {
case 1: printf("a ist 1!"); break;
case 2: printf("a ist 2!"); break;
case 3: printf("a ist 3!"); break;
case 4: printf("a ist 4!"); break;
}
|
|
|
Char
Definition:
char c;
Initialisierung:
c = 'h';
(mit ASCII Symbol)
c = 104;
(mit ASCII Wert) |
Zahlen
Typen:
short
int
long
Maximale Größe in Bytes:
sizeof(
type )
Definition:
int i;
Initialisierung:
i = 204930;
|
Kommazahlen
Typen:
float
(32 Bit)
double
(64 Bit)
long double
(80 Bit)
Deklaration:
float = f;
Initialisierung:
f = 3.0;
|
|