现在的位置: 首页 > 综合 > 正文

linux下数字转成字符串

2011年05月03日 ⁄ 综合 ⁄ 共 312字 ⁄ 字号 评论关闭

用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;
}

抱歉!评论已关闭.