Yazan : Şadi Evren ŞEKER

C dilinde tanımlı olan bu fonksiyon basitçe verilen ascii değerin integer karşılığını döndürür. Yani dizgi (string) yapısındaki bir bilgiyi tamsayı (integer yapısına çevirir)

int x = atoi ( “123”);

satırından sonra x değişkeninin içinde sayısal olarak 123 değeri bulunur.

Örnek kod aşağıda verilmiştir:

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

int main ()
{
  int i;
  char szInput [256];
  printf ("Bir sayi giriniz: ");
  fgets ( szInput, 256, stdin );
  i = atoi (szInput);
  printf ("girilen sayi %d. iki misli %d.n",i,i*2);
  return 0;
}

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir