Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να αφαιρέσει ένα δείκτη σε ένα δυναμικό Array των ακεραίων

Στη γλώσσα προγραμματισμού C + + , ένας πίνακας είναι ένα δοχείο που χρησιμοποιείται για την αποθήκευση δεδομένων . Οι συστοιχίες διέταξε σε μια σειρά , και αντικείμενα μπορεί να προσεγγιστεί μέσω του δείκτη τους , ή να τοποθετήσετε στον πίνακα . Συστοιχίες έχουν ένα σταθερό μέγεθος που δεν μπορεί να αλλάξει μετά τη δημιουργία . Ένας δυναμικός πίνακας είναι ένας πίνακας που μπορεί να είναι εκ νέου μεγέθους αφού έχει δημιουργηθεί . Αυτό σας επιτρέπει να προσθέσετε ή να καταργήσετε στοιχεία από τον πίνακα . Στη γλώσσα C + + προγραμματισμό , η δυναμική εφαρμογή συστοιχία ονομάζεται ο φορέας . Μπορείτε να χρησιμοποιήσετε το φορέα για να καταργήσετε στοιχεία από μια δυναμική σειρά με δείκτη τους . Τα πράγματα που θα χρειαστείτε
C + + ολοκληρωμένο περιβάλλον ανάπτυξης ( IDE ) , όπως Eclipse CDT
C + + Compiler , μια τέτοια GCC
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Τοποθετήστε το C + + IDE κάνοντας κλικ στο εικονίδιο του προγράμματος του . Όταν ανοίγει , επιλέξτε « File /New /Έργο » και επιλέξτε « C + + Έργου » για να δημιουργήσετε ένα νέο C + + project . Ένα κενό αρχείο πηγαίου κώδικα εμφανίζεται στο τμήμα επεξεργασίας κειμένου του IDE 2

Εισαγωγή του «φορέα» της βιβλιοθήκης γράφοντας τις ακόλουθες δηλώσεις στην κορυφή του αρχείου πηγαίου κώδικα : .

# include

χρησιμοποιώντας namespace std ?
εικόνων 3

αναγνωρίσει μια κύρια λειτουργία , η οποία αποτελεί το σημείο εκκίνησης για το πρόγραμμα αυτό . Γράψτε την ακόλουθη στην κορυφή του αρχείου πηγαίου κώδικα :

int main ( ) {

}
Η 4

αναγνωρίσει ένα νέο φορέα με το όνομα " V" με το γράψιμο τα ακόλουθα ανάμεσα στις αγκύλες του κύρια λειτουργία :

φορέα ν ?
5

Γεμίστε το διάνυσμα με τους αριθμούς 0 έως 9 . Μπορείτε να χρησιμοποιήσετε ένα for loop για να επιτευχθεί αυτό . Γράψτε την ακόλουθη δήλωση κάτω από το φορέα δήλωση :

για ( int i = 0 ? I <10 ? I + + ) {

v.push_back ( i ) }
Η 6

Αφαιρέστε το στοιχείο που βρίσκεται στο δείκτη 5 , χρησιμοποιώντας τη λειτουργία " διαγραφή ". Γράψτε την ακόλουθη δήλωση κάτω από το βρόχο for :

v.erase ( 5 ) ?
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα