 |
 |
Quelle est fonction ?
|
Les fonctions laisse grouper la série d'étapes sous le nom simple. La forme de base de la définition de fonction est comme suit :
|
output function_name (input_1, input_2, input_3, input_...)
{
// code to execute inside function
}
|
|
Ce s'appelle la définition de fonction pendant que nous définissons la fonction. Nous disons que c'est une fonction appelée le function_name, avec les entrées input_1, input_2, etc., et dont le rendement est le rendement. Quand cette fonction s'appelle, la fonction exécutera un bloc de code entre les croisillons bouclés « { » et « } ».
|
Voici la syntaxe pour la fonction.
|
return_type function_name (parameter_1, parameter_2, parameter_3, parameter_...)
{
// code to execute inside function
}
|
|
La notification au lieu du rendement, définition de fonction indique le return_type. C'est parce que quand nous réellement écrivons la définition de fonction, nous mettrons un type de retour là, juste avant le nom d'une fonction. Le type de retour n'est rien mais un vieux type variable plat, tel que l'int, ou double, etc. De même les paramètres emploient les types variables aussi. Si la première entrée à la fonction est l'int, alors le premier paramètre sera quelque chose comme le myNumber int.
|
Quand la fonction est-elle écrite dans C++ ?
|
Une volonté de fonction écrite quand il y a le besoin d'exécuter certain bloc de code plus d'une fois, ou peut égaliser juste pour séparer certain bloc de code du reste du code. Par exemple, pour convertir les degrés Celsius en degrés Fahrenheit nous avons la fonction suivante :
|
//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
}
|
|
 |
 |
Keywords Les fonctions de mots-clés, créent la fonction, fonctions exécutives, fonction définie pour l'utilisateur, fonction de date de SQL, fonction de date, fonction de graphique, fonctions d'algèbre, fonctions nettes de vb, aide de precalculus, fonction de datediff, fonction de somme, fonction de converti, touche de fonction, coup fonctionne, des fonctions de xslt, fonction de c, fonctions de pl SQL, fonction de table, fonctions de la vie, la fonction de système, fonction de la pea
|