Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

I vantaggi di Prototipi di funzione

C e C + + programmatori hanno due scelte quando si tratta di funzioni di scrittura : possono né scrivere la dichiarazione completa prima che la loro funzione principale , oppure possono scrivere un prototipo di funzione al di sopra della funzione principale e dichiarare la funzione completa da qualche altra parte . I prototipi sono costituiti da una sola riga con il tipo di funzione di ritorno , il nome , e gli argomenti . Scrivendo questi fuori ha un paio di vantaggi che offrono ai programmatori una maggiore flessibilità con il loro codice sorgente. Funzioni
Funzioni

in C e C + + sono i segmenti discreti di codice che eseguono una determinata operazione. Inserendo questo codice in una funzione il programmatore può eseguire l'intero segmento di codice semplicemente chiamando il nome della funzione . Organizzare il codice per le procedure di cui il programmatore dovrà eseguire più volte in funzioni riutilizzabili rende un file di codice sorgente più organizzato , più facile per il programmatore di modificare, e più facile per i futuri programmatori di mantenere o aggiornare .

organizzare il tuo codice

prototipi di funzione elenco nella parte superiore di un file di codice sorgente offre maggiore flessibilità nel modo di organizzare il codice . Se non si include un prototipo di funzione al di sopra della funzione principale , allora si deve digitare la totalità della dichiarazione di funzione di cui sopra la funzione principale . Avendo i prototipi di funzione , piuttosto che l'intera dichiarazione di funzione , nella parte superiore di un file di codice sorgente consente di risparmiare tempo navigando in fondo tutto il codice per le funzioni di trovare e modificare la funzione principale .


Argomento Riferimento

il codice all'interno di funzioni può essere autosufficiente , in cui il codice esegue la stessa procedura con lo stesso risultato ogni volta, o accettare una variabile principale del programma funzione che alterare il risultato della procedura del codice . È necessario dichiarare le variabili , chiamato argomenti anche , come parte della dichiarazione della funzione. Quando si passa questi argomenti in una funzione durante il programma , è necessario farlo nel modo esatto che loro in funzione stessa dichiarato . Avere prototipi sopra la funzione principale dichiara la struttura di queste funzioni per il compilatore , e serve anche come un riferimento rapido per l'ordine in cui è necessario passare in argomenti .
Funzioni in altri file

Mentre i programmatori di solito includono semplici funzioni nello stesso file di codice sorgente come funzione principale del programma , programmatori professionisti utilizzano regolarmente set di funzioni che consistono di tante righe di codice che devono essere nel loro propria fonte file di codice . Programmi avanzati possono fare uso di molte di queste funzioni di grandi dimensioni , ognuno dei quali richiede un proprio file . Invece di emissione individualmente direttiva per includere ogni singolo file sopra la funzione principale , è possibile elencare i prototipi di funzione in un file di intestazione , quindi emettere una direttiva unica per includere tale file per ottenere lo stesso risultato .


 

Programmazione © www.354353.com