| 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
    Comment déclarer une fonction en C
    Fonctions C sont la clé de la programmation structurée gérable. Tout bon programme est écrit par la prise de la tâche et le divisant en morceaux , dont chacun devient une fonction . Instructions
    créer la fonction Déclaration
    1

    créer un nom unique qui dit clairement ce que fait la fonction. Utilisez des verbes au nom de souligner l' action. Utilisez un format cohérent , comme soulignement ( par exemple, « calculate_subtotal " ) ou de capitalisation interne ( par exemple, « CalculateSubtotal " ) . Évitez les noms qui sont trop génériques. Par exemple, " calculate_GPA_subtotal " pourrait être mieux, car des choses différentes peuvent être subtotalled .
    2

    utiliser des fonctions pour renvoyer une valeur unique de haut- C type de données (y compris les pointeurs) . Fonctions qui ne retournent rien seront déclarés comme nuls .
    3

    Choisissez les paramètres de la fonction et de leurs types . Passer exactement ce que la fonction doit être faire son travail, ni plus ni moins. Fonctions qui n'ont besoin de rien utiliseront vide .
    4

    Sachez que la plupart des paramètres sont " passés par valeur . " La fonction ne soit pas la variable réelle , seule sa valeur , et peut changer sans affecter la source. Si vous avez besoin de «passer par référence " pour permettre à la fonction de changer la valeur de la variable d'origine , vous devez utiliser des pointeurs pour les paramètres
    5

    déclarer la déclaration de fonction comme ceci: .

     int calculate_GPA_subtotal ( courts studenttype , int * partitions) { la déclaration commence par le type de retour , alors son nom, puis les paramètres à l'intérieur des parenthèses. Voici à quoi il pourrait ressembler à une fonction qui n'a ni : 
     vide reset_printer (void) { 
    6

    Inclure une déclaration abrégée. Au début du fichier du programme C , ou mieux encore dans un fichier en-tête ( . H) , inclure une déclaration abrégée qui omet le corps , comme ceci:

     int calculate_GPA_subtotal (court studenttype , int * scores) ; vide reset_printer ( void); . Notez que vous pouvez laisser de côté les noms des paramètres si vous voulez , mais il est de bon ton de les inclure . 
    Écrire la fonction Body
    7

    Utiliser { } . Les définitions de fonctions avec une extrémité { qui démarre le corps de la fonction , et continue jusqu'à ce que la mise en correspondance } . Utilisez l'indentation pour rendre la portée claire .
    8

    Utilisez la commande de retour pour renvoyer une valeur . Pour les fonctions de vide , de l'utiliser sans une valeur de sauter hors de la fonction à partir du milieu .

    Previous :

    next :
      articles connexes
    ·La différence entre Filestream & StreamReader 
    ·Les inconvénients de pointeurs en C 
    ·Comment faire Cin.Fail 
    ·Comment utiliser des constructeurs de copie en C + + 
    ·Comment créer un arbre binaire en C 
    ·Comment simuler un modèle de code 
    ·Comment faire pour ajouter deux tableaux à une tierce 
    ·Comment trouver la taille d'un tableau de char qui a un…
    ·Comment faire pour créer des fichiers PDF avec C Code …
    ·Comment utiliser Unicode en C + + Programmes 
      articles en vedette
    ·Comment analyser un Comma Separated chaînes en variabl…
    ·5 utilisations de JavaScript 
    ·Comment attribuer XML à une variable en PHP 
    ·Comment écrire un script Python qui peut lire l'utilis…
    ·Comment rôtir un jarret de porc 
    ·Comment trouver Scripts 
    ·Comment savoir Fortran sur un Mac 
    ·Quels types de maths de programmation informatique util…
    ·Comment installer un fichier JAR dans Eclipse 
    ·Comment faire pivoter le texte selon le degré de JavaS…
    Copyright © Connaissances Informatiques http://fr.wingwit.com