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

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

Πώς να πάρει ένα επιχείρημα εισόδου argv στη C + +

A όρισμα της γραμμής εντολών σε C + + επιτρέπει στον χρήστη να επιλέξει την αρχική κατάσταση ενός προγράμματος κατά το χρόνο εκτέλεσης . Χρησιμοποιήσετε το δείκτη του πίνακα argv [ ] για να αποθηκεύσει τα επιχειρήματα αυτά και να περάσει στον κώδικα όταν εκτελείται . Δεδομένου ότι η εκτέλεση του προγράμματος ξεκινά με τη συνάρτηση main () σε C ​​+ + , δηλώνουν τις μεταβλητές και τις ετικέτες επιχείρημα ως μέρος της αρχικής δήλωσης της συνάρτησης . Μπορείτε να χρησιμοποιήσετε οποιαδήποτε έγκυρη μεταβλητή ετικέτες που επιθυμείτε κατά την ονομασία επιχειρήματα της γραμμής εντολών . Να επιμείνει στα κοινά αποδεκτές πρακτικές κωδικοποίησης με τη χρήση argc να παρακολουθείτε τον αριθμό των επιχειρημάτων και argv ως δείκτης του πίνακα για τους ίδιους τους επιχειρήματα . Οδηγίες
Η 1

Ορίστε την κύρια λειτουργία ( ) . Συμπεριλάβετε τα ορισμούς μεταβλητών που απαιτούνται για να δεχθεί τα επιχειρήματα . Σε αυτό το παράδειγμα :

int main ( int argc , char * argv [ ] )

{ 2

εξόδου ο αριθμός των ορισμάτων της γραμμής εντολών που εγγράφονται με ένα έξοδος δήλωση παρόμοιο με αυτό :

cout <<" argc = " < εικόνων 3

Γράψτε ένα βρόχο για να βήμα μέσω των μελών του argv [ ] array για να εμφανιστούν οι εισάγει επιχειρήματα . Πληκτρολογήστε την ακόλουθη δήλωση:

για ( int i = 1 ? I

cout <<" argv [ " <

επιστροφή 0? }


Η
εικόνων

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

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