linux下数字转成字符串
2015-06-05 16:04
501 查看
原文地址 http://www.cnblogs.com/pony/archive/2007/12/26/1016113.html
用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;
}
用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;
}
相关文章推荐
- linux程序设计——文件操作(第三章)
- linux常用命令之login命令
- CentOS6.5分区与文件系统
- linux下打包zip文件
- 在Linux中修复“fatal error: x264.h: No such file or directo”错误的方法
- posix 消息队列
- 在Linux系统下使用tespeed应用测试网速的方法
- CentOS【6.6版本和7版本】安装sendmail及设置【这里面的所有步骤走肯定可以配置出来】
- (转)linux用文件锁实现保证一个程序只能启动一个进程
- Linux系统下使用mail发送一封简单的Internet邮件【以及验证邮件是否发送成功sendmail -bp,必须是root用户才可以使用此命令查看邮件消息队列中的内容】
- linux mail命令用法浅析【用最简单的测试一下就可以了如 "mail 真实的邮箱账号"具体操作见下一篇文章】
- CentOS6.5解决中文乱码与设置字符集
- linux 开发板(busybox命令)设置时间
- 【Linux Tips】登陆,提示符,别名
- 关于文件与文件系统的压缩与打包命令-Linux(笔记)
- linux复习笔记-获取帮助
- CentOS6搭建本地局域网YUM源
- Linux setuid 实践
- Linux之crontab定时任务
- [转]20个你不得不知的Linux服务器性能调优技巧