• c dilinde ascii to integer anlamına gelen ve içerdiği stringi int'e çeviren fonksyon
  • stdlib.h header file da bulunur
    int atoi( const char *string );
    (bkz: itoa)
  • (bkz: atof)
  • (bkz: a toi)
  • itoa ile beraber taklalar attirabilmenizi saglayan fonksiyon.
  • faydalı bir c fonksiyonu. string'i integer'a çevirip, integer döndürür. eğer geçerli olmayan dönüşüm gerçekleştirilirse fonksiyon 0 döndürür.

    kullanımı: int atoi(const char *str) şeklindedir.

    örnek:

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

    int main()
    {
    int val;
    char str[20];

    strcpy(str, "98993489");
    val = atoi(str);
    printf("string value = %s, ınt value = %d\n", str, val);

    strcpy(str, "tutorialspoint.com");
    val = atoi(str);
    printf("string value = %s, ınt value = %d\n", str, val);

    return(0);
    }

    bu örnek derlenip çalıştırıldığında şu sonucu verir:

    string value = 98993489, ınt value = 98993489
    string value = tutorialspoint.com, ınt value = 0

    kaynak
  • (bkz: itoa)
hesabın var mı? giriş yap