Latest web development tutorials

C-Bibliotheksfunktionen - atoi ()

C Standard-Bibliothek - <stdlib.h> C Standard - Bibliothek - <stdlib.h>

Beschreibung

C - Library - Funktionint atoi (const char * str) ein String - Argument strverweist auf eine ganze Zahl (Typ int - Typ) zu konvertieren.

Erklärung

Hier ist () Anweisung atoi Funktion.

int atoi(const char *str)

Parameter

  • str - die Zeichenfolge in eine 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 die atoi () Funktion verwendet wird.

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
   int val;
   char str[20];
   
   strcpy(str, "98993489");
   val = atoi(str);
   printf("字符串值 = %s, 整型值 = %d\n", str, val);

   strcpy(str, "w3cschool.cc");
   val = atoi(str);
   printf("字符串值 = %s, 整型值 = %d\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

C Standard-Bibliothek - <stdlib.h> C Standard - Bibliothek - <stdlib.h>