Definition | #include <stdlib.h> int atoi(const char *s);
Für tab sind alle Steuerzeichen für „Zwischenraum“ zulässig (siehe Definition bei Die Funktion | |
Returnwert | Ganzzahliger Wert vom Typ | |
für Zeichenketten, die eine wie oben beschriebene Struktur haben und einen Zahlenwert darstellen, der im zulässigen Integerbereich liegt. | ||
0 | für Zeichenketten, die nicht der oben beschriebenen Syntax entsprechen. | |
INT_MAX bzw. INT_MIN | ||
bei Überlauf, abhängig vom Vorzeichen. | ||
Hinweis |
| |
Beispiel | Folgendes Programm wandelt eine beim Aufruf (Enter Options) übergebene Zeichenkette in den entsprechenden ganzzahligen Wert um. #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) /* Zahlen werden als Zeichenkette!! übergeben. Eine Umwandlung ist erforderlich, falls der Zahlenwert benötigt wird. */ { printf("integer : %d\n", atoi(argv[1])); return 0; } | |
Siehe auch | atof, atol, strtod, strtol, strtoul |