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