Atol

skiter
long int atol ( const char * str )

Funkcja jako argument pobiera liczbę w postaci ciągu znaków ASCII, a następnie zwraca jej wartość w formacie long int. Liczbę może poprzedzać dowolna ilość białych znaków (spacje, tabulatory, itp.), oraz jej znak (plus (+) lub minus (-)). Funkcja atoi() kończy wczytywać znaki w momencie napotkania jakiegokolwiek znaku który nie jest cyfrą.

Przykład

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

int main ()
{
long int li;
char szInput [256];
printf ("Wpisz lczbe typu long: ");
gets ( szInput );
li = atol (szInput);
printf ("Wpisana wartość %d. Typ Double %d.\n",i,i*2);
return 0;
}
}


Źródło: http://pl.wikibooks.org/wiki/Programowanie:C:atol

2 komentarzy

pr0kt0r: fajnie, ze poprawiles literowke w kodzie, ale tekst pozostal nadal bledny :)

Tekst zupełnie do poprawy. Po pierwsze opis dotyczy funkcji atoi - http://4programmers.net/c/atoi, Ty tylko zmieniłeś deklarację, nawet link na dole pozostał :|