2Murr: зачем strtol - если есть atoi? а ну да - глубина вызова .. но по мне сейчас больше надо заботится не о быстродествии а о самом коде .. ему не нужен endpoiter и ему нужно десятичное число - поэтому по нефиг делать тут strtolу
Вот таких:
[murr@murr tmp]# cat myu.c
#include <stdio.h>
#include <stdlib.h>
extern int errno;
main () {
int i = atoi ("a1");
printf ("i=%d errno=%d\n", i ,errno);
return 0;
}[murr@murr tmp]# gcc myu.c
myu.c:12:2: warning: no newline at end of file
[murr@murr tmp]# ./a.out
i=0 errno=0
[murr@murr tmp]#