1.将无符号长整数value转换成字符串并返回该字符串,radix为转换时所用基数
char *ultoa(unsigned long value, char *string, int radix);
2.将长整数value转换成字符串并返回该字符串,radix为转换时所用基数
char *ltoa(long value, char *string, int radix);
3.将整数value转换成字符串并返回该字符串,radix为转换时所用基数
char *itoa(int value, char *string, int radix);
4.将字符串nptr转换成双精度数,并返回这个数,错误返回0
double atof(char *nptr);
5.将字符串nptr转换成整型数,并返回这个数,错误返回0
int atoi(char *nptr);
6.将字符串nptr转换成长整型数,并返回这个数,错误返回0
long atol(char *nptr);
7.将字符串str转换成双精度数,并返回这个数
double strtod(char *str, char **endptr);
8.将字符串str转换成长整型数,并返回这个数
long strtol(char *str, char **endptr, int base);
原文:http://www.cnblogs.com/wanhuan/p/5472005.html