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

Come creare un vettore di array di caratteri in C + +

Il C + + linguaggio di programmazione dispone di una libreria di contenitori generici noti come la Standard Template Library o STL . Un contenitore utile dal STL è il vettore . Un vettore è un contenitore di dati sequenziali , che lo rende simile ad un array. A differenza di un array, un vettore può cambiare dimensioni come il suo contenuto vengono modificati . È possibile creare vettori di molti diversi tipi di dati , ad eccezione di array . È possibile creare vettori di puntatori a array di caratteri . Poiché l'identificatore di un array è un puntatore , questo compie un risultato simile a memorizzare matrici in vettori . Cose che ti serviranno
C + + Development Environment o IDE, come integrato Eclipse CDT
C + + Compiler , un tale GCC
Mostra più istruzioni
1

carico del C + + IDE facendo clic sulla relativa icona del programma . Quando si apre, selezionare " File /Nuovo /Progetto" e scegliere " Progetto C + +" per creare un nuovo progetto C + + . Un file di codice sorgente di vuoto viene visualizzata nell'editor di parte di testo della IDE
2

importare la libreria vettore , scrivendo la seguente istruzione all'inizio del codice sorgente : .

# Include
3

Usare il namespace std . Scrivendo la seguente dichiarazione , non sarà necessario aggiungere la parola " standard " per ogni funzione vettoriale :

using namespace std;
4

Creare una funzione principale scrivendo il seguente riga di codice:

int main ( ) { }
5

dichiarare più array di caratteri , scrivendo le seguenti istruzioni all'interno delle parentesi graffe della funzione principale :

char a [ 5] = ' ABCDE ';
6

Creare un nuovo vettore che memorizza i puntatori a caratteri. L'identificatore di un array è un puntatore , che può essere immagazzinata in vettori . Per dichiarare un vettore di puntatori a char , scrivere il seguente :
vettore

v;
7

Spingere la matrice di caratteri nel vettore utilizzando la funzione push_back , come questo :

v.push_back ( a);
8

Eseguire il programma premendo il tasto play verde situata nella fila superiore di pulsanti sul IDE . Il programma crea un array, un vettore di puntatori a char , e spingere il puntatore dell'array nel vettore .

 

Programmazione © www.354353.com