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