Computer -Programme enthalten oft viele kleinere Programme in ihnen , genannt " Funktionen " oder manchmal Eine Funktion führt eine bestimmte Aufgabe und sendet dann das Ergebnis dieser Aufgabe zurück in das Hauptprogramm für die weitere Verwendung oder die " Unterprogramme . " Benutzer in Form von Anzeigen von Informationen auf dem Bildschirm. Programmier-und Skriptsprachen mit vielen vordefinierten Funktionen zu kommen, und Sie können auch eigene definieren. Aufruf von Funktionen
Um eine Funktion aufzurufen, bedeutet einfach, es zu benutzen. Wenn Sie eine Funktion in den Code zu schreiben, tun Sie so , weil das Hauptprogramm können es an einem gewissen Punkt zu verwenden, um eine bestimmte Aufgabe auszuführen . Durch die Festlegung der Bedingungen für die , wenn das passieren sollte , wird Ihr Programm in der Lage, rufen Sie die Funktion jedes Mal, es braucht, um diese Aufgabe durchzuführen.
Hauptvorteile
Funktionen bieten viele Vorteile , und insbesondere in drei Bereichen . Sie machen das Hauptprogramm einfacher zu verstehen , debuggen und indem sie es in kleinere Stücke zu halten. Sie kümmern sich wiederholende Aufgaben , wodurch Redundanz im Code. Schließlich können Sie Ihre Funktion Code in andere Programme, die ähnliche Aufgaben beinhalten recyceln , spart sich selbst zu arbeiten .
Syntax
Eine Funktion hat die Syntax von " function_name (Parameter) . " Der Name der Funktion kann ein Programm identifizieren, welche Funktion zu einem bestimmten Zeitpunkt verwendet werden. Die Klammern dienen als Anruf -Betreiber, dem Computer mitzuteilen , um alle Parameter in ihnen bis zum benannten Funktion übergeben . Die Parameter selbst kann leer sein , oder sie können keine Informationen , dass das Programm muss auf die Funktion liefern umfassen .
Independence
Programme und Funktionen in ihnen arbeiten mit ein hohes Maß an Unabhängigkeit voneinander . Funktionen nicht über alles im Hauptprogramm außer für das, was das Programm bietet Parameter , um sie zu sorgen. Ebenso hat das Hauptprogramm nicht über alles in der Funktion , außer für was auch immer berechneten Werte die Funktion gibt , um es zu kümmern. Damit sind die Funktionen sehr mächtig und nützlich.
Beispiel
Angenommen, Sie als Architekt zu arbeiten und schreiben Sie ein Programm, das Ihnen hilft, mit mühsame Rechnen. Vielleicht schreiben Sie eine bestimmte Funktion, die die Oberfläche eines Ellipsoids , " ellipsoid_volume (a, b, c) " berechnet . Die Formel für diese Berechnung ist sehr langwierig , aber es gibt nur drei Kernvariablen beteiligt , wodurch es ideal für die automatische Berechnung auf dem Computer. Wenn Ihr Programm diese Funktion aufruft , werden Sie zur Eingabe der drei Radien des Ellipsoid gefragt. Die Funktion wird das übrige tun , und zeigen Sie die Oberfläche für Sie fast sofort .