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

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

Πώς να μετατρέψετε ένα ΣΜΝ String σε Integer

Μια σειρά STD είναι μια μεταβλητή σε C + + προγραμματισμό που περιέχει χαρακτήρες, όπως ποινές ή αλφαριθμητικές τιμές . Εάν πρέπει να χρησιμοποιήσετε τους αριθμούς της στοιχειοσειράς STD για μαθηματικούς υπολογισμούς , θα πρέπει πρώτα να μετατρέψετε το string σε ακέραιο. Ευτυχώς , μπορείτε να το κάνετε αυτό χρησιμοποιώντας τη λειτουργία " atoi " διατίθεται σε C + + προγραμματισμό . Η λειτουργία αναλύει τη συμβολοσειρά για ακέραιους αριθμούς και το μετατρέπει σε έναν αριθμό. Οδηγίες
Η

1 Κάντε δεξί κλικ στο "C" επέκταση αρχείου που έχει C σας + + κώδικα . Επιλέξτε " Άνοιγμα με " και στη συνέχεια κάντε κλικ στο " Σημειωματάριο ". Εάν έχετε ένα τρίτο C + + compiler , κάντε κλικ στο λογισμικό compiler αντ 'αυτού. Κάντε κλικ στο κουμπί " Άνοιγμα" για να ανοίξετε το αρχείο κώδικα σας . 2

Μετακινηθείτε προς τα κάτω το αρχείο στη θέση της συμβολοσειράς STD σας . Πληκτρολογήστε τον ακόλουθο κώδικα για να δημιουργήσετε μια μεταβλητή ακεραίου, που χρησιμοποιείται για να περιέχει την μετατροπή συμβολοσειράς :

int newnumber ?
Εικόνων 3

Μετατρέψτε το string σε ακέραιο , και να ορίσετε να την μεταβλητή που δημιουργήσατε στο βήμα δύο . Πληκτρολογήστε τον ακόλουθο κώδικα μετά τον κωδικό από το βήμα δύο : .

Newnumber = atoi ( Συμβολοσειρά ) ?

Αντικαταστήστε το " MyString " με το δικό σας STD μεταβλητή συμβολοσειράς
Η 4

Κρατήστε πατημένο το πλήκτρο " Alt " , και στη συνέχεια πιέστε το πλήκτρο "S" για να αποθηκεύσετε τις αλλαγές σας . Εάν χρησιμοποιείτε μια εφαρμογή compiler , πατήστε το κουμπί " Build" κουμπί για να καταρτίσει το νέο κωδικό .
Η
εικόνων

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

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