Ja. dafür muss man etwas graben.
z.B. lesen
Aber "Ausdrucksstark" ist er doch!
Oder?
Ein Kommentar ist da nicht mehr nötig! ![]()
Ja...
Meine Libs finden sich dutzendfach hier im Forum
z.B. hier: Port Byteweise abfragen JO-IT-Mega r3 - #28 by combie
int i; // Deklaration und Definition in eins, implizite Initialisierung (oder eben auch nicht)
int j = 5; // Deklaration und Definition in eins, explizite Initialisierung
void xy(); // Deklaration
void xy() { // Deklaration und Definition/Implementierung in eins
i = i + j
}
Merke:
Du kannst Dinge nur verwenden, wenn sie vorher deklariert wurden.
Du kannst Dinge nur verwenden, wenn sie irgendwo definiert werden.
Doppelte Definitionen in einer Übersetzungseinheit sind verboten.
Der Linker kann keine doppelt vorkommenden Speicherobjekte zuordnen, Ausnahme: inline.