C-Bibliotheksfunktionen - atol ()
C Standard - Bibliothek - <stdlib.h>
Beschreibung
C - Bibliotheksfunktionen einen Stringlong int atol (const char * str konvertieren ) Parameter deutete auf eine lange ganze Zahl (Typ long int - Typ) str.
Erklärung
Es folgt eine Erklärung atol () Funktion.
long int atol(const char *str)
Parameter
- str - eine Zeichenkette in eine lange ganze Zahl umgewandelt werden.
Rückgabewert
Diese Funktion gibt die konvertierten lange Ganzzahl zurückgibt, wenn es keine Implementierung eines effektiven Umwandlung ist, wird Null zurückgegeben.
Beispiele
Das folgende Beispiel zeigt atol () Funktion verwendet wird.
#include <stdio.h> #include <stdlib.h> #include <string.h> int main() { long val; char str[20]; strcpy(str, "98993489"); val = atol(str); printf("字符串值 = %s, 长整型值 = %ld\n", str, val); strcpy(str, "w3cschool.cc"); val = atol(str); printf("字符串值 = %s, 长整型值 = %ld\n", str, val); return(0); }
Lassen Sie uns zusammenzustellen und um das obige Programm ausführen, die in der folgenden führen:
字符串值 = 98993489, 长整型值 = 98993489 字符串值 = w3cschool.cc, 长整型值 = 0