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

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

Πώς να μετατρέψετε LPSTR να INT

Ο τύπος LPSTR σε C + + programing είναι ένας δείκτης σε μια σειρά χαρακτήρων που μπορεί να καταλήξει σε ένα κενό χαρακτήρα , ή έναν χαρακτήρα με την τιμή μηδέν . Εάν θέλετε να απενεργοποιήσετε την LRSTR σε έναν ακέραιο αριθμό , ή INT , πρέπει πρώτα να μετατρέψετε το LPSTR σε μια κανονική σειρά , ή STR , και χρησιμοποιήστε τη λειτουργία atoi . Οδηγίες
Η 1

Μετατροπή LPSTR σε μια κανονική σειρά με τον ακόλουθο κώδικα : "string str1 = " String Value " ? Size_t len = str1.length ( ) ? LPSTR str2 = νέα char [ len . +1] ? str1._Copy_s ( str2 , len , len ) ? str2 [ len ] = ' \\ 0'? String value " με την πραγματική τιμή που θέλετε για το " 2

Αντικατάσταση. " κορδόνι . Αντικαταστήστε το " New Char " με το χαρακτήρα που θέλετε για την LPSTR
εικόνων 3

εισόδου αυτόν τον κωδικό για να μετατρέψει το string LPSTR σε ακέραιο αριθμό : . " /* Atoi παράδειγμα * /# include # include int main ( ) { int i ? char szInput [ 256 ] ? printf ( " Ακέραιος κείμενο : " ) ? fgets ( szInput , 256 , stdin ) ? i = atoi ( szInput ) ? printf ( " . Ακέραιος εντολή \\ n" , i , i * 2 ) ? επιστροφή 0? } char " με το χαρακτήρα LPSTR που δημιουργήσατε "
Η 4

Αντικαταστήστε . " . Αντικαταστήστε το " Ακέραιος Κείμενο : " με το κείμενο που θέλετε να διαβάσετε δίπλα στο ακέραιο . Αντικαταστήστε το " Ακέραιος εντολή" με την εντολή που θέλετε ο ακέραιος που θα ακολουθήσει.
Η
εικόνων

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

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