atoi
-
c dilinde ascii to integer anlamına gelen ve içerdiği stringi int'e çeviren fonksyon
-
-
(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)
ekşi sözlük kullanıcılarıyla mesajlaşmak ve yazdıkları entry'leri
takip etmek için giriş yapmalısın.
hesabın var mı? giriş yap