linux下数字转成字符串

用snprintf()好些  
  int   num;  
  char   numStr[6];  
  bzero(numStr,6);  
  snprintf(numStr,5,"%d",num);  
  注意字符串的空间一定要足够容纳该数

在windows下

函数名: atoi
功 能: 把字符串转换成长整型数
用 法: int atoi(const char *nptr);
程序例:
#include <stdlib.h>
#include <stdio.h>
int main(void)
{
int n;
char *str = "12345.67";
n = atoi(str);
printf("string = %s integer = %d\n", str, n);
return 0;
}

原文地址:https://www.cnblogs.com/pony/p/1016113.html