strtol()函数
程序代码:
#include<stdio.h>
#include<stdlib.h>
int main()
{
char number[30];
char *end;
long value;
puts("输入一个数字(按Enter退出):");
while(gets(number) && number[0] !='\0')
{
value = strtol(number,&end,10);//这一行输入a是为什么value为0?
printf("值:%ld,停在%s(%d)\n",value,end,*end);
value = strtol(number,&end,16);
printf("值%ld,停在%s(%d)\n",value,end,*end);
puts("下一个数字:");
}
puts("再见!\n");
return 0;
}








