整型转字符串(C语言)
整型转字符串实现(C语言)
second60 20180529
#include <stdio.h>
// n <2的32次数,所以最大10位
// n 可能为负数,也可能为正数
void int2str(int n, char *str)
{char buf[10] = "";int i = 0;int len = 0;// temp为n的绝对值int temp = n<0?-n:n;// 如果str为空,直接返回if(str == NULL){return ;}//把tmp的每一位的数存入buf// 逆序存入,如1234 -> 在buf中为4321while(temp){buf[i++] = (temp%10) + '0';temp = temp / 10;}//如果是负数多留一位放符串len = n<0?++i:i;str[i] = 0;//反转字符串4321- 转成 -1234while(1){i--;if(buf[len-i-1] == 0){break;}str[i] = buf[len-i-1];}// 如果是符号,加回去if(i==0){str[i] = '-';}
}
int main()
{int nNum=-1234;char p[10];int2str(nNum, p);printf("%s" , p);getchar();return 0;
}
整型转字符串(C语言)相关推荐
- 26.【C语言】字符串转无符号整型unsignedint、字符串转有符号整型int、无符号整型unsignedint转字符串、有符号整型转字符串(5_task)
算法思想: 1. 字符串转无符号整型unsignedint 初始化一个字符串str:num用于存放当前转换的整型数,初始化为0.对字符串str中的每个字符进行判断,一旦扫描到当前字符在数字字符的范围之 ...
- c++语言转换为字符串函数,C++中整型转换为字符串类型
本文主要介绍C++语言中,整型转换为字符串类型的方法. 1 使用to_string函数 在c++11标准中,我们可以使用to_string函数,将整型转换为字符串类型. 1.1 to_string函数 ...
- 关于整型转字符串的三种方法
首先声明,我写博客很大程度是为了记录和分享我的编程之路,如果后来人是在百度上面搜到我的文章,动机不是为了知识本身,而是为了应付题目的话,我话摆在这里,借鉴可以,但是一定要转化成自己的知识,不要只抄,然 ...
- java整形怎么转字符串型_java整型与字符串互转
JAVA的整型与字符串相互转换 1字串 String 转换成整数 int 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt( ...
- [转载] Java 中字符串转整型和整型转字符串
参考链接: Java中的字符串到整数– parseInt() Java 中字符串转整型和整型转字符串 1.字符串转整型Java代码,字符串为纯数字的情况下,调用Integer的静态方法parseInt ...
- 乐鑫esp8266学习rtos3.0笔记第3篇: 一篇文章带你搞掂存储技术 NVS 的认识和使用,如何利用NVS保存整型、字符串、数组以及结构体。(附带demo)
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. Esp8266之 搭建开发环境,开始一个" ...
- C++11 整型转字符串
在C++11中增加了string的字符串以及整数之间的转换函数 标准增加了全局函数. std::to_string std::stoi std::stol std::stoll 用来将整型转换为字符串 ...
- vc2015/2010整型转字符串-字符串转整型 vc++
CString str; str.Format(_T("%d"),number1);//整型转字符串 AfxMessageBox(d); CString str="222 ...
- java整型转字符串_java整型与字符串互转
JAVA的整型与字符串相互转换 1字串 String 转换成整数 int 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt( ...
最新文章
- SaltStack实战之数据系统-Grains
- golang中的对称加密
- 《研磨设计模式》chap25 访问者模式Visitor(3)联合组合模式+总结
- zookeeper的名词复盘-数据模型
- matlab算概率,用matlab计算概率,再次吐槽某些吧友国战比赛七框选将的建议
- php ttf 字体 url,window_TTF字体文件如何安装 TTF文件打不开解决方法,TTF文件是Windows系统下的字体文 - phpStudy...
- Linux端口6888被占用怎么解决,zabbix如何监控外部端口的状态?
- VB.NET 反射机制取得当前函数名 类名
- IBM 发布企业级社交协作平台 Domino V10,开启快速应用程序开发的新时代
- 硬件升级win8.1重新安装系统
- 四川行无疆电商讲解拼多多电商产品销量如何清零
- Google的Java常用类库 Guava资料
- FTP上传和下载文件名称中文乱码问题
- 商业银行vh是哪个银行的简称_各个银行的简称是什么?
- 改文件777的php,服务器文件目录权限777修改方法
- 移动游戏防作弊攻防战
- 物联网卡开启养老新模式
- 你知道交换机配置的三种端口是什么吗?
- 彩色空间(Color Space)
- 使用SharePoint管理中心管理服务