| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Les avantages de prototypes de fonctions
    C et C + + programmeurs ont deux choix quand il s'agit de l'écriture de fonctions : ils peuvent soit écrire la déclaration complète avant de leur fonction principale, ou ils peuvent écrire sur un prototype de fonction au-dessus de la fonction principale et déclarer la fonction complète ailleurs. Prototypes se composent d'une seule ligne avec retour le type, le nom et les arguments de la fonction. Rédaction ces out a quelques avantages qui donnent des programmeurs plus de flexibilité avec leur code source. Fonctions

    fonctions en C et C + + sont des segments discrets de code qui effectuent une opération spécifique . En mettant ce code dans une fonction le programmeur peut exécuter l'ensemble du segment de code en appelant simplement le nom de la fonction. Organiser le code de procédures qui le programmeur aura à effectuer plusieurs fois en fonctions réutilisables crée un fichier de code source plus organisé , plus facile à programmer pour le modifier, et plus facile pour les futurs programmeurs à maintenir ou à mettre à jour .

    organiser votre code

    prototypes fonctionnels de l'inscription au sommet d'un fichier de code source vous donne plus de flexibilité dans la façon dont vous organisez votre code. Si vous n'avez pas d'inclure un prototype de fonction au-dessus de la fonction principale, alors vous devez taper l'intégralité de la déclaration de fonction au-dessus de la fonction principale. Avoir les prototypes de fonction, plutôt que l' ensemble de la déclaration de fonction , au sommet d'un fichier de code source pour épargner du temps de navigation au bas de tout le code pour les fonctions de trouver et éditer la fonction principale.
    < Br > Photos Argument Référence

    le code au sein des fonctions peut être soit autonome , dans lequel le code exécute exactement la même procédure avec le même résultat à chaque fois, ou d'accepter une variable de principal du programme fonction qui va modifier le résultat de la procédure du code. Vous devez déclarer des variables , également appelé arguments , dans le cadre de la déclaration de la fonction. Lorsque vous passez ces arguments dans une fonction au cours du programme , vous devez le faire dans l'ordre exact où vous les avez dans la fonction elle-même déclaré. Ayant prototypes dessus de la fonction principale déclare la structure de ces fonctions pour le compilateur , et sert aussi de référence rapide à l'ordre dans lequel vous devez passer des arguments .
    Fonctions dans d'autres fichiers

    tandis que les programmeurs comprennent généralement des fonctions simples dans le même fichier de code source que la fonction principale du programme , les programmeurs professionnels utilisent régulièrement des ensembles de fonctions qui consistent en autant de lignes de code qu'ils doivent être dans leur propre source fichier de code. Programmes avancés peuvent faire usage de beaucoup de ces grandes fonctions , chacune nécessitant son propre fichier . Plutôt que d'émettre individuellement directive pour inclure chaque fichier ci-dessus la fonction principale, vous pouvez lister les prototypes de fonctions dans un fichier d'en-tête , puis émettre une directive unique pour inclure ce fichier pour obtenir le même résultat .

    Previous :

    next :
      articles connexes
    ·Quelles sont les régions Visual C 
    ·Comment utiliser CoffeeCup StyleSheet Maker 
    ·Comment ouvrir un fichier PDF en C # 
    ·Définition du RPC Fichier 
    ·Différence entre fgetc et getc 
    ·Quels sont les pointeurs et comment sont- ils utilisés…
    ·Comment changer la couleur en C + + 
    ·Comment saisir une chaîne de caractères au clavier 
    ·Comment représenter un onglet dans une chaîne en RPC 
    ·Comment inverser un tableau en C + + 
      articles en vedette
    ·Comment définir Mnémonique associations clés avec Vi…
    ·Comment désactiver PHP TextBox 
    ·Comment parcourir une liste en JSP 
    ·Quelle est la signification de Applet 
    ·Comment insérer des valeurs Case à cocher multiples d…
    ·Comment écrire des codes qui va générer une zone de …
    ·Comment remplacer Protection 555 
    ·Comment faire pour envoyer HTML Avec Javamail 
    ·Comment faire pour convertir une chaîne de MST à un I…
    ·Comment savoir requêtes SQL 
    Copyright © Connaissances Informatiques http://fr.wingwit.com