|
|
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
|