| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come dichiarare una funzione in C
    Funzioni in C sono la chiave per la programmazione strutturata gestibile. Ogni buon programma è scritto prendendo compito e dividendolo in pezzi , ciascuno dei quali diventa una funzione .
    Istruzioni Creare la funzione Dichiarazione
    1

    creare un nome univoco che dice chiaramente ciò che fa la funzione . Usare verbi al nome per sottolineare l'azione. Utilizzare un formato coerente , come la sottolineatura (ad esempio , " calculate_subtotal ") o capitalizzazione interno (ad esempio , " CalculateSubtotal " ) . Evitare nomi che sono troppo generiche . Per esempio, " calculate_GPA_subtotal " potrebbe essere migliore , dal momento che le cose diverse possono essere subtotalled .
    2

    utilizzare le funzioni per restituire un singolo valore di built-in C tipo di dati ( compresi i puntatori ) . Le funzioni che non restituiscono nulla sarà dichiarato nullo .
    3

    Scegli i parametri della funzione e la loro tipologia . Far passare esattamente ciò che la funzione deve essere fare il suo lavoro , niente di più e niente di meno. Le funzioni che non necessitano di nulla useranno vuoto .
    4

    Rendetevi conto che la maggior parte dei parametri sono " passati per valore . " La funzione non ottiene la variabile reale , solo il suo valore , e può cambiare senza influenzare la fonte. Se avete bisogno di " passaggio per riferimento " per consentire la funzione per modificare il valore della variabile originale, è necessario utilizzare i puntatori per i parametri
    5

    Dichiarare la dichiarazione di funzione in questo modo: .

     int calculate_GPA_subtotal ( brevi studenttype , int * punteggi) { la dichiarazione inizia con il tipo di ritorno , quindi il suo nome , quindi i parametri all'interno delle parentesi . Ecco cosa sarebbe simile per una funzione che non ha né : 
     reset_printer nullo ( void) { pagina 6 

    Includere una dichiarazione abbreviata . Nella parte superiore del file di programma in C , o meglio ancora in un file di intestazione ( . H ) , includere una dichiarazione abbreviata che omette il corpo , in questo modo: int

     calculate_GPA_subtotal (brevi studenttype , int * punteggi) ; vuoto reset_printer ( void) ; . Si noti che è possibile lasciare fuori i nomi dei parametri , se volete, anche se di buona forma per includerli. 
    Scrivere la funzione di Organismo
    7

    Usa { } . Definizioni di funzione terminano con un { che inizia il corpo della funzione e prosegue fino alla corrispondenza } . Utilizzare indentazione per rendere chiaro il campo di applicazione .
    8

    Utilizzare il comando di ritorno per restituire un valore . Per le funzioni vuoto , usarlo senza un valore di saltare fuori della funzione dalla metà .

    Previous :

    next :
      Articoli Correlati
    ·Come creare un'istruzione IF Else in C 
    ·Come convertire stringhe in valori unsigned long 
    ·Funzione ricorsiva in C 
    ·UNIX C Tutorial 
    ·Che cosa è sovraccarico del buffer ? 
    ·Come utilizzare i banner e decalcomanie in GTK Radiant 
    ·Come documentare Requisiti software 
    ·Come utilizzare C su un sistema Unix 
    ·Come fare un sistema operativo 
    ·Come creare un cifrario a C 
      Articoli in evidenza
    ·Come eseguire il debug di uno script VBS 
    ·Come modificare l'elenco dei caratteri in Python 
    ·Come giustificare i paragrafi con un tag in HTML 
    ·Come creare un'istruzione IF Else in C 
    ·Che cosa è la programmazione Java utilizzato per ? 
    ·Come compilare C in Ubuntu 
    ·Come aggiungere un Preloader 
    ·Come installare una Java Bypass Admin Start 
    ·Che strumenti programmatori utilizzo 
    ·Come creare SQLite con Zend Framework 
    Copyright © Conoscenza Informatica http://it.wingwit.com