| 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 usare le funzioni in C + +
    Una funzione è un codice che può essere eseguito più volte in un programma. Una funzione C + + consiste in un'etichetta , una lista di argomenti di input , un tipo di ritorno (se la funzione restituisce un valore oppure "vuoto ") e il campo di applicazione funzione in cui è specificato l'algoritmo di funzione . Per il compilatore , il campo di applicazione è la funzione di memoria temporanea che esiste durante l' esecuzione della funzione. Un fuori programma definisce , utensileria, sovraccarichi e funzioni chiamate . Cose che ti serviranno
    base C o C + + Commercio Un compilatore C + + con un
    IDE Un libro di programmazione in C + + o un mentore
    Mostra più istruzioni
    1 < p > Definire la funzione scrivendo il suo prototipo . Questa è una riga di codice che è composto dal nome della funzione , la lista di argomenti racchiuso tra parentesi , il tipo di ritorno e di un punto e virgola. Si scrive il prototipo sulla parte superiore del file di origine in modo che sia visibile al compilatore prima interpreta come il processo del resto del file .
    2

    implementare la funzione . Cioè, riscrivere il prototipo e l'algoritmo di racchiudere all'interno di parentesi graffe . Fare questo al fine del file sorgente e sicuramente inferiore al prototipo . L'applicazione richiede che si danno gli argomenti di input di un nome ( val in questo caso) .
    3

    overload di una funzione . C + + permessi di ciò che è chiamato overloading di funzioni , una semplice forma di programmazione generica . Significa che una funzione può essere definita più volte nella stessa unità di compilazione , purché ogni definizione ha un elenco di argomenti unico. In questo modo, sin ( ) può essere definita per accettare interi , galleggianti o di numeri complessi e l'utente biblioteca non deve essere eccessivamente attenti a ciò che i tipi di dati da passare nel peccato ( ) .
    4

    dimostrare la differenza tra il passaggio di variabili per valore e passando i valori per riferimento. Questi sono i due modi di variabili che passano in funzioni in C + + . Il passaggio di variabili per valore crea copie temporanee delle variabili nello stack di memoria temporanea , mentre il valore della variabile passata non cambia . Il passaggio di variabili come riferimenti o puntatori , d'altra parte , consente la funzione di modificare direttamente le variabili di ingresso .
    5

    Effettuare una chiamata programma alla funzione . Se si ottiene un errore di compilazione che dice qualcosa come " funzione sconosciuta , " ridefinire la funzione nella parte superiore del file in cui è stata effettuata la chiamata , questa volta precede la definizione con la parola chiave " extern" . Questo dice al compilatore che la funzione è definita da qualche altra parte e che deve cercare da qualche altra parte .

    Previous :

    next :
      Articoli Correlati
    ·C + + Struttura Ripetizione 
    ·Che cosa è CTS in ASP.NET 
    ·Come fare una cartella in C + + 
    ·Come calcolare il tempo in C in Linux 
    ·Come aggiungere un'intestazione al DataGrid 
    ·Come scrivere un programma in C per Conversioni metrich…
    ·Come creare file DLL 
    ·Come utilizzare ASM in Visual C 
    ·Come costruire Logica per la Programmazione 
    ·Come convertire un STD stringa in un intero 
      Articoli in evidenza
    ·Come installare PEAR -PHP su Ubuntu 
    ·Come costruire un modello di PHP Site Maestro Utilizzan…
    ·Come sapere le dimensioni di una matrice in Python 
    ·Come dividere dati di tabella con un delimitatore in Py…
    ·Come aggiornare una colonna in MySQL 
    ·Come aggiungere un interruttore a levetta per un'applic…
    ·Come convertire da Perl a Python e AppEngine 
    ·Alpha Numeric PHP controllare 
    ·Come avere una Conferma Script & Validazioni su un puls…
    ·Come cercare un file in VB 
    Copyright © Conoscenza Informatica http://it.wingwit.com