1.1 Kommentare
2 Möglichkeiten: br /
. wie in C (\"/* ... */\"): besser geeignet für mehrzeilige Kommentare
. mittels \"// ...\": geht bis ans Zeilenende, für kurze Kommentare
1.2 Variablen-Vereinbarungen
. Variablen-Definitionen sind auch mitten im \"Anweisungs-Teil\" eines Blockes erlaubt.
Bsp.:
{ // Blockbeginn
int i;
i = 15; // 1. Anweisung, \"Anweisungsteil\" beginnt
...
int j; // wäre in C ein Syntax-Fehler!
...
} // Blockende
. \"sparsam\" verwenden!
. Häufiger Anwendungsfall:
for (int i = 0; i < max; ++i) { ... }
Vorsicht: i gehört dem umschließenden Block!
. Hinweis: auch in C gilt: Variablen-Vereinbarungen in jedem Block möglich, allerdings nur am Anfang.
1.3 Struktur-Vereinbarungen
. \"Struktur-Namen\" sind in C++ \"richtige\" Typen.
Bsp.:
struct PERSON {
char Name [30];
int Alter;
...
};
...
PERSON mitarbeiter; // C-Version: struct PERSON mitarbeiter;
1.4 Prototypen
. zwingend:
o wenn Funktion aufgerufen wird, bevor sie definiert wurde
o beim Aufruf von \"externen\" Funktionen (z.B. strcmp, ... --> string.h inkludieren!)
. Hinweis: die Parameter-Namen beim Prototyp sind nur \"Kommentar\", können weggelassen werden
|