- Joined
- Apr 8, 2007
- Messages
- 6,474
- Points
- 0
hi ... ich hab wahrscheinlich eine simple Frage für euch^^ ...wir haben jetzt nach JAVA mit C angefangen ... und ich hab ein Problem mit dem Header ... also das Verständnis an sich is schon da aber ich finde das is irgendwie doppelt gemoppelt^^ ich gebe mal nen Beispiel:
wenn ich z.b. die Dateien ... zahlen.c verdoppel.c verdoppeln.h habe... in verdoppeln.c stehen ja genau die selben "Methoden" bloss mit Rumpf wie in verdoppeln.h ... wenn ich jetzt sagen wir eine Zahl in zahlen.c einlese und sie in der funktion in verdoppeln.c verdoppeln will ... dann muss ich ja verdoppeln.h includen ... bei Java z.b. hab ich die Klasse direkt mehr oder weniger importiert... ich verstehe nicht genau was die .h macht, is die einfach nur dafür da um der "Klasse" die Methoden bekannt zu machen ? ... weil ohne .h kennt er die Methoden der anderen "Klasse" ja gar nicht
wenn ich z.b. die Dateien ... zahlen.c verdoppel.c verdoppeln.h habe... in verdoppeln.c stehen ja genau die selben "Methoden" bloss mit Rumpf wie in verdoppeln.h ... wenn ich jetzt sagen wir eine Zahl in zahlen.c einlese und sie in der funktion in verdoppeln.c verdoppeln will ... dann muss ich ja verdoppeln.h includen ... bei Java z.b. hab ich die Klasse direkt mehr oder weniger importiert... ich verstehe nicht genau was die .h macht, is die einfach nur dafür da um der "Klasse" die Methoden bekannt zu machen ? ... weil ohne .h kennt er die Methoden der anderen "Klasse" ja gar nicht