Οδηγός Μελέτης - Εισαγωγή στον Προγραμματισμό

Α11.11 · Η δική μας atoi

Διάλεξη 11, διαφάνειες 41–42 · Δυσκολία ★★☆ · programming · Κεφάλαια: 11, 10

Θέλω μια συνάρτηση atoi που να παίρνει έναν πίνακα χαρακτήρων (μόνο ψηφία) και να επιστρέφει έναν ακέραιο. Πώς;

Υπόδειξη

Διατρέξτε τους χαρακτήρες μέχρι το '\0'. Η τιμή ενός χαρακτήρα-ψηφίου προκύπτει αφαιρώντας του το '0'· σκεφτείτε πώς αλλάζει το μέχρι τώρα αποτέλεσμα όταν «προσθέτετε» ένα ψηφίο στα δεξιά του (π.χ. από 12 σε 123).

Αριθμός στον οδηγό: Α11.11 (στο κεφάλαιο) · Μόνιμο αναγνωριστικό: slides-lec11-atoi · Σύνδεσμος: https://progintro.github.io/study/questions/slides/slides-lec11-atoi.html · Markdown (GitHub)