Lekion 1

Hallo Welt

#include <stdio.h> // Einbinden der Standard Ein- und Ausgabefunktionen
int main() // Hauptfunktion
{
    printf("Hallo Welt\n"); // Ausgabe von Hallo Welt
    return 0; // Rückgabewert
}

Variablen Deklarieren Grundlagen

Datentyp Variablenname;

Variablen Deklarieren mit Wertzuweisung

Datentyp Variablenname=Wert;

Datentypen

Ganzzahlen

Rechner 32 Bit

char // 1 Byte
short // 2 Byte
int // 2 Byte
long // 4 Byte

Rechner 64 Bit

char // 1 Byte
short // 2 Byte
int // 4 Byte
long // 8 Byte

Kommazahlen

float // 4 Byte
double // 8 Byte

Zeichen

char // 1 Byte

leere Datentyp

void // 0 Byte

Positiv Datentypen

unsigend Datentyp // Positiv Datentypen

Rechnen mit Variable in Langform

Variablenname=Variablenname+1; // Plus 1
Variablenname=Variablenname-1; // Minus 1
Variablenname=Variablenname*2; // Mal 2
Variablenname=Variablenname/2; // Geteilt durch 2
Variablenname=Variablenname%2; // Modulo 2

Rechnen mit Variable Kurzschreibweise

Variablenname+=1; // Plus 1
Variablenname-=1; // Minus 1
Variablenname*=2; // Mal 2
Variablenname/=2; // Geteilt durch 2
Variablenname%=2; // Modulo 2

Ausgabe von Variablen

printf("%f", Variablenname); // Ausgabe von Kommazahlen
printf("%lf", Variablenname); // Ausgabe von Kommazahlen double
printf("%d", Variablenname); // Ausgabe von Ganzzahlen
printf("%c", Variablenname); // Ausgabe von Zeichen
printf("%s", Variablenname); // Ausgabe von Zeichenketten

Eingabe von Variablen

scanf("%f",&Variablenname); // Eingabe von Kommazahlen
scanf("%lf",&Variablenname); // Eingabe von Kommazahlen double
scanf("%d",&Variablenname); // Eingabe von Ganzzahlen
scanf("%c",&Variablenname); // Eingabe von Zeichen
scanf("%s",&Variablenname); // Eingabe von Zeichenketten

Vordefinierte Ganzzahlen Datentypen

int8_t // 1 Byte
int16_t // 2 Byte
int32_t // 4 Byte
int64_t // 8 Byte

Vordefinierte Positiv Ganzzahlen Datentypen

uint8_t // 1 Byte
uint16_t // 2 Byte
uint32_t // 4 Byte
uint64_t // 8 Byte

konstante Variablen

const Datentyp Variablenname=Wert; // Konstante Variablen

konstante Variablen mit Definition

#define Variablenname Wert  // Konstante Variablen mit Definition