Rédaction millions de lignes de code informatique peut prendre beaucoup de temps , il est préférable d'être efficace et économique quand vous le pouvez . Les fonctions sont constructions de programmation que vous pouvez écrire une fois et ensuite appeler à plusieurs reprises dans le corps principal du programme . Création de fonctions dans Microsoft Visual C + + peut conduire à des programmes plus rapide et plus polis. Instructions
1
déclarer la fonction dans l'espace après les bibliothèques incluses pour le programme et avant le début du programme principal. Ecrire le type de fonction , puis son nom, puis les arguments qu'il utilisera dans le programme principal . Par exemple, si la fonction est de comparer deux nombres et retourne le plus grand nombre , alors vous déclarez le type "int" pour les nombres entiers , le nom de la fonction et de donner ensuite le type et les variables pour les deux arguments entre parenthèses --- le tout suivi d'une virgule, comme par syntaxe C + + . La déclaration de fonction se présente comme suit :
int getlarger (int x , int y);
2
Faire un appel à la fonction dans le corps du programme principal. Vérifiez que la variable attachée à la fonction est du même type que la valeur de retour de la fonction. Pour l' exemple, vous pourriez écrire :
int z = getlarger (s, t);
où vous déclarez la variable que vous appelez la fonction ( "s" et "t" sont des variables qui ont déjà été déclarés et rempli avec une valeur plus tôt dans le programme) ou :
z = getlarger (s, t);
où z a déclaré plus tôt dans le programme avec les autres variables.
3
construire la fonction à la fin du corps de la fonction principale . Déclarer la tête de nouveau la fonction et ensuite créer le corps de la fonction . Pour l'exemple , vous pouvez écrire :
int getlarger (int x , int y) {
if ( x > y)
z = x ;
< p> autre
z = y;
retour z ; }
Cette fonction prend deux variables du programme principal comme arguments , puis effectue une comparaison à laquelle vérifier une plus grand nombre . Il charge alors l'argument de retour avec la valeur de l'argument plus large.