*   >> Lecture Éducation Articles >> science >> la programmation

Fonctions en C ++

er deux nombres, trouver le carré de la somme, puis imprimer (affichage) le résultat. #include using namespace std; myFn void () {int num1 = 2; int num2 = 3; int somme = num1 + num2; int carré = somme * somme; cout} int main () {myFn (); return 0; } La fonction commence par le mot, vide, puis un espace et myFn (), puis un bloc de déclarations. Il ya en fait deux fonctions dans le code ci-dessus: l'un avec le nom, myFn et l'autre avec le nom, principale. Nous dirons plus sur la fonction principale plus tard dans la série.

Dans cette partie du tutoriel, nous allons juste dire quelques choses à ce sujet. Notre fonction d'intérêt, commence par le mot réservé, nulle. Le nom de la fonction est myFn. Ceci est suivi par des parenthèses. Ensuite, vous avez le bloc. Dans le bloc, vous avez la déclaration et de la cession des deux nombres entiers. La troisième déclaration dans le bloc additionne les deux chiffres. Les quatrièmes places dans les états de la somme. Les dernières représentations des états (tirages) le carré.

Appel d'une fonction Lorsque l'exécution d'un programme C ++ commence, toutes les déclarations contenues dans le bloc de fonction sont exécutés en premier. Dans le cas ci-dessus, il y a deux états du bloc de la fonction principale. Je vais parler de la deuxième déclaration, "return 0;" plus loin dans une autre partie de la série. Exécution de déclarations en un bloc commence de haut en bas. Dans l'exécution des instructions dans le bloc de la fonction principale, la déclaration, "myFn ()" sera exécuté.

Cette déclaration appelle la fonction, myFn, qui est codé en dehors du bloc de la fonction principale. En d'autres termes cette déclaration provoque les instructions de la fonction, myFn, à être exécutées. Vous appelez une fonction en tapant simplement le nom de la fonction, suivi par des parenthèses, dans un communiqué. Les parenthèses peuvent avoir ce qu'on appelle arguments - voir ci-dessous. Dans le code ci-dessus, si la fonction, myFn est jamais appelé, il ne sera pas exécuté. myFn est un exemple d'une fonction définie par l'utilisateur.

La fonction que vous définissez l'utilisateur doit être codé en dehors du bloc de la fonction principale. L'expression qui appelle une fonction est appelée la fonction d'appel. La fonction (définition) a appelé, est appelé la fonction appelée. Le type de valeur de retour et le retour Une fonction peut retourner une valeur ou un pointeur (adresse). Précisément, une fonction peut retourner le contenu d'un objet ou

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.