博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
程序目的:实现c++整型和字符数组,字符串的相互转化
阅读量:1547 次
发布时间:2019-04-21

本文共 565 字,大约阅读时间需要 1 分钟。

环境:dev-c++

源代码:

#include <iostream>

#include <cstdlib>
using namespace std;
main()
{
     int i1=123,i2,i3;
     float f1;
     char c1[20]="234.45",c2[20];
     string s1="456",s2;
      i2=atoi(c1);      //将字符数组转化为整数
     f1=atof(c1);      //将字符数组转化为浮点型
     itoa(i1,c2,10);   //将整型转化为字符数组  10为10进制的意思 
     cout<<"字符数组转化为整型: "<<i2<<endl;
     cout<<"字符数组转化为浮点型: "<<f1<<endl;
     cout<<"整型转化为字符数组: "<<c2<<endl;
     strncpy(c2,s1.c_str(),s1.length());//字符串转化为字符数组 
     i3=atoi(c2);
     cout<<"字符串转化为整型: "<<i3<<endl; 
     system("pause");
}
截图:

 

摘自

本文转自茄子_2008博客园博客,原文链接:http://www.cnblogs.com/xd502djj/archive/2012/03/09/2387742.html,如需转载请自行联系原作者。

你可能感兴趣的文章
操作系统µC/OS的故事,最终Micrium被Silicon Labs收购
查看>>
物联网IoT自动化渗透测试
查看>>
你了解这些常用器件封装及其名字来历么?
查看>>
看这代码水平如何?
查看>>
你了解三极管,但你了解晶闸管吗?
查看>>
通信教程06_波特率、比特率、通信速度的区别
查看>>
多种常见传感器工作原理
查看>>
电路板上的连线也存在坑
查看>>
2020 年最漂亮的 Linux 发行版
查看>>
为什么PCB要沉金?
查看>>
数亿个晶体管怎么放进芯片的?
查看>>
拆解老古董:一台60年代的双矿石收音机
查看>>
美敦力公开呼吸机,开发环境为Keil + ST10F276(STM32前身)
查看>>
TIOBE 4 月榜单 C 和 JAVA 几乎持平
查看>>
讲真,WiFi 6到底6在哪儿
查看>>
简单上手GDB调试
查看>>
ARMv8-M相比ARMv7-M架构优势在哪里?
查看>>
PCB差分信号设计中的3个常见误区
查看>>
精选汇总 | 嵌入式软硬件综合内容
查看>>
精选汇总 | 软件工具、 编译器、 编辑器
查看>>