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

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

Πώς να χρησιμοποιήσετε Παράμετροι γραμμής εντολών σε C + +

παράμετροι γραμμής εντολών είναι ειδικές λέξεις που μεταφέρουν τεχνικές πληροφορίες σε ένα πρόγραμμα κατά τη διάρκεια της εκτόξευσης. Ένας χρήστης μπορεί να περάσουν στο εξωτερικό από τη γραμμή εντολών ή από ένα περιβάλλον εργασίας των Windows , όπως το βοηθητικό πρόγραμμα Run . Ένας προγραμματιστής έχει τη δυνατότητα να τους περνούν εσωτερικά ως επιχειρήματα για τη συνάρτηση main () του προγράμματος . Αυτό το σεμινάριο επικεντρώνεται στην τελευταία μέθοδο . Διαβάστε παρακάτω για να μάθετε πώς να χρησιμοποιείτε τις παραμέτρους της γραμμής εντολών σε C + + . Τα πράγματα που θα χρειαστείτε
Basic C + + για Microsoft Visual C + + , Borland C + + Builder ή άλλο IDE

Παρουσίαση Περισσότερες οδηγίες
Η 1

απομνημονεύσει τα επιχειρήματα εισόδου στην κύρια ( ) λειτουργία . Είναι πάντα δύο , και η σύμβασή τους είναι συνεπής σε όλα τα περιβάλλοντα προγραμματισμού . Η πρώτη παράμετρος είναι argc , η οποία είναι ένας τύπος int . Η δεύτερη παράμετρος είναι argv , μια σειρά από χορδές C - style . Ένας καλός τρόπος για να σκεφτώ είναι σαν ένα δισδιάστατο πίνακα του char . 2

Καταλάβετε τη σημασία της argc και argv . Κάθε στοιχείο argv περιέχει μια παράμετρο γραμμής εντολών . Η πρώτη σειρά είναι το όνομα της C + + πρόγραμμα . Argc είναι ο αριθμός των χορδές σε argv . Έτσι, αν μπείτε - p- g myprog.exe από την κονσόλα DOS , argv [ 0 ] θα είναι " myprog.exe , " argv [ 1 ] θα περιέχει - p και argv [ 2 ] , - g . Η τιμή του argc είναι 3 σε αυτήν την περίπτωση .
Εικόνων 3

Μελετήστε το παρακάτω απόσπασμα C + + κώδικα που τυπώνει τις παραμέτρους γραμμής εντολών πέρασε στην main () με το πρότυπο ρεύμα εξόδου .
int main () {
για ( int i = 0 ? i std :: cout } //κλείσιμο
loop } //κλείσιμο κύρια
Παρατηρήστε πως ο βρόχος χρησιμοποιεί argc ως το ανώτατο όριο του βρόχου που επαναλαμβάνει μέσα από τα στοιχεία που αποθηκεύονται στο argv .
Η 4

Παρατηρήστε την έξοδο από τις παραμέτρους γραμμής εντολών που χρησιμοποιείται στο παράδειγμα στο Βήμα 2 .
myprog.exe
- p
- g
Η
εικόνων

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

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