|
|
Was ist Funktion?
|
Darf Funktionen die Reihe von Schritten unter einzelnem Namen gruppieren. Grundlegende Form der Funktion Definition ist, wie folgt:
|
output function_name (input_1, input_2, input_3, input_...)
{
// code to execute inside function
}
|
|
Es wird die Funktion Definition genannt, während wir Funktion definieren. Wir sagen, daß dieses eine Funktion ist, die function_name, mit den Eingängen input_1, input_2, etc. genannt wird, und dessen Ausgang der Ausgang ist. Wenn diese Funktion benannt wird, führt Funktion einen Block des Codes zwischen den lockigen Klammern „{“ und „}“ durch.
|
Ist hier die Syntax für die Funktion.
|
return_type function_name (parameter_1, parameter_2, parameter_3, parameter_...)
{
// code to execute inside function
}
|
|
Nachricht anstatt des Ausganges, Funktion Definition sagt das return_type. Das ist, weil, wenn wir wirklich die Funktion Definition schreiben, wir eine Rückholart dort setzen, direkt vor Namen einer Funktion. Rückholart ist nichts aber eine normale alte variable Art, wie das interne oder Doppeltes, etc. Ähnlich benutzen die Parameter die variablen Arten auch. Wenn erster Eingang zur Funktion das interne ist, dann ist erster Parameter etwas wie internes myNumber.
|
Wann wird die Funktion in C++ geschrieben?
|
Ein geschriebener Funktion Wille, wenn es Notwendigkeit gibt, bestimmten Block des Codes als einmal durchzuführen mehr oder kann gerade glätten, um bestimmten Block des Codes vom Rest des Codes zu trennen. Z.B. um die Grad, die in die Grade Fahrenheit Umzuwandeln haben wir Celsius sind, die folgende Funktion:
|
//Sample code for functions in C++
float CtoF(float val)
{
return val *= 1.8 += 32;
}
?
float FtoC(float val)
{
return (val -= 32) /= 1.8;
}
?
int main()
{
float temperature = float();
?
//temperature now is 0, temperature == 0
temperature = 37.5;
?
CtoF(temperature);
?
//temperature is still equal to 37.5
?
temperature = 0;
?
FtoC(temperature);
?
//temperature is still equal to 0
?
CtoF(temperature);
?
//temperature == 0
}
|
|
|
|
Schlüsselwort-Funktionen, verursachen Funktion, Executivfunktionen, verbraucherbestimmte Funktion, sql Datumfunktion, Datumfunktion, Diagrammfunktion, Algebrafunktionen, vb Nettofunktionen, precalculus Hilfe, datediff Funktion, Summenfunktion, Bekehrtfunktion, Funktionstaste, heftiger Schlag arbeitet, xslt Funktionen, c Funktion, pl sql Funktionen, Tabelle Funktion, Lebenfunktionen, System Funktion, Funktion der Haut
|