Gast
#3339212
Ich dachte immer das ein static innerhalb einer funktion bedeutet das die variable zwischen den funktionsaufrufen beibehalten wird. Nur warum wird hier ausserhalb einer funktion static verwendet? Zudem gibt es das wort static auch vor einer funktion, was soweit ich weisz dann aber bedeutet das diese funktion nur innerhalb der .c datei sichtbar ist. Nur verstehe ich dann nicht warum man manch eine .h header Datei in verschiedenen .c Dateien einbindet um so gewisse funktionen ja gerade ueber verschiedene .c Dateien zu teilen.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |