| 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 riempire un vettore in C
    Il C e C + + linguaggi di programmazione hanno una varietà di metodi per la memorizzazione dei dati . Uno di questi metodi è il vettore . Un vettore contiene una sequenza di elementi che possono essere accessibili direttamente, il che è molto simile a una matrice . Tuttavia, a differenza di un array, il vettore può essere ridimensionata in modo dinamico come elementi vengono aggiunti o rimossi da essa. Ci sono un paio di modi diversi per riempire un array con gli elementi : " inserire " e " push_back . " Imparare entrambi i metodi migliorerà la vostra C e C + + competenze di codifica . Cose che ti serviranno
    C /C + + ambiente di sviluppo integrato ( IDE ) per C /C + + Compiler
    Mostra più istruzioni
    1

    caricare l' IDE Eclipse , fare clic su la sua icona . Quando viene caricato , selezionare " File /Nuovo /Progetto" e scegliere " C /C + + Progetto" dalla lista dei progetti disponibili . Un file di codice sorgente di vuoto si apre nella finestra di editor di testo .
    2

    Includere le librerie " iostream " per stampare alla console e " vettore " per accedere al tipo di dati vettoriali . Per includere queste librerie , scrivere il seguente all'inizio del file di codice sorgente :

    # include

    # include

    using namespace std ;
    3

    Creare una funzione principale scrivendo il codice seguente all'inizio del file di codice sorgente :

    int main ( ) per

    {

    }
    4

    dichiarare un vettore di dati interi e il suo iteratore scrivendo il seguente all'interno delle parentesi graffe della funzione principale :
    vettore

    v;

    vettore :: iterator iter ;
    5

    l'iteratore per l'inizio del vettore . L'iteratore memorizza un indice del vettore , ed è necessaria per l'accesso all'interno del vettore di valori . Per impostare l'iteratore per l'inizio del vettore , scrivere il codice seguente :

    iter = v.begin ();
    6

    Riempire il vettore utilizzando la funzione " push_back " . Questa funzione spinge un numero al retro del vettore . Poiché il vettore ha ancora articoli, il retro del vettore è la stessa come la parte anteriore . Per utilizzare la funzione " push_back " , scrivere la seguente riga di codice sotto la dichiarazione di vettore :

    v.push_back ( 4) ;
    7

    Riempire il vettore utilizzando il "insert " funzione . Questa funzione inserisce un elemento alla posizione indicata dal un iteratore . Dal momento che l'iteratore punta all'inizio del vettore , la funzione di inserimento mette il valore all'inizio del vettore :

    v.insert ( iter , 8) ;
    < br >

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare un vettore STL Iterator 
    ·Come Lavare il flusso di uscita 
    ·Come creare Ciao Mondo in Microsoft Visual C 2010 Expre…
    ·Come inserire una nuova riga in TextBox 
    ·Come passare Structs modello nella Funzioni in C 
    ·Come compilare Netcat 
    ·Come allocare un array puntatore 2D 
    ·Come Word Allinea a C30 
    ·Come stampare i numeri di incremento sulla stessa linea…
    ·Lunghezza della stringa senza Costruito nella funzione …
      Articoli in evidenza
    ·Si può avere VS Colori per SQL 
    ·Come disattivare i trigger in MySQL 
    ·Come convertire una stringa in un numero in VBS 
    ·Come utilizzare un file RESX in Vb.Net 
    ·Funzioni di una tabella PHP Striscia 
    ·Come avviare un applet Java con Appunti di accesso 
    ·Come installare Norstar CICS 
    ·Formazione Extreme Programming 
    ·Che cosa è Microsoft Visual Studio 6.0 
    ·Come riavviare MySQL Da Script 
    Copyright © Conoscenza Informatica http://it.wingwit.com