Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Praktische Informatik (http://www.informatikerboard.de/board/board.php?boardid=6)
--- Sinn einer Funktionsdeklaration (http://www.informatikerboard.de/board/thread.php?threadid=2279)


Geschrieben von Björn am 14.05.2015 um 09:58:

  Sinn einer Funktionsdeklaration

Meine Frage:
Hey,

was genau ist denn unter einer Funktionsdeklaration zu verstehen? Die Funktionsdefinition ist klar (bestehend aus Funktionskopf und Funktionsrumpf).

Beispiel für eine Funktionsdeklaration:

public static long test(int a, int b);

Das Semikolon am Ende stört mich ein wenig.

Meine Ideen:
Vielen Dank



Geschrieben von eulerscheZahl am 14.05.2015 um 10:49:

 

Da sagst du nur, dass es die Funktion gibt und sie an anderer Stelle implementiert wird.

Wenn du zwei Funktionen hast, die sich gegenseitig aufrufen, wirst du das in C nicht ohne die Deklaration realisieren können. Auch bei Header Dateien ist das üblich.



Geschrieben von Björn am 14.05.2015 um 10:59:

 

Vielen Dank.


Forensoftware: Burning Board, entwickelt von WoltLab GmbH