程序目的:实现c++整型和字符数组,字符串的相互转化

简介:

环境: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");
}
截图:

 

摘自http://hi.baidu.com/isokill/blog/item/7e0620d6146f11c9a8ec9a5a.html



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

目录
相关文章
|
23天前
|
存储 缓存 算法
【C/C++ 性能优化】提高C++程序的缓存命中率以优化性能
【C/C++ 性能优化】提高C++程序的缓存命中率以优化性能
111 0
|
25天前
|
存储 算法 编译器
【C++ 字符数组的模板特化】面向字符串的C++模板特化:理解与实践
【C++ 字符数组的模板特化】面向字符串的C++模板特化:理解与实践
47 1
存储 编译器 Linux
15 0
|
3天前
|
安全 C++
石头剪子布(字符串解法 C++)
石头剪子布(字符串解法 C++)
15 0
|
18天前
|
存储 缓存 C++
C++链表常用的函数编写(增查删改)内附完整程序
C++链表常用的函数编写(增查删改)内附完整程序
|
30天前
|
缓存 编译器 程序员
C/C++编译器并行优化技术:并行优化针对多核处理器和多线程环境进行优化,以提高程序的并行度
C/C++编译器并行优化技术:并行优化针对多核处理器和多线程环境进行优化,以提高程序的并行度
60 0
|
30天前
|
缓存 编译器 程序员
C/C++编译器全局优化技术:全局优化是针对整个程序进行的优化,包括函数之间的优化
C/C++编译器全局优化技术:全局优化是针对整个程序进行的优化,包括函数之间的优化
25 0
|
30天前
|
缓存 算法 编译器
C/C++编译器内存优化技术:内存优化关注程序对内存的访问和使用,以提高内存访问速度和减少内存占用。
C/C++编译器内存优化技术:内存优化关注程序对内存的访问和使用,以提高内存访问速度和减少内存占用。
35 0
|
30天前
|
自然语言处理 编译器 调度
深入gcc编译器:C/C++代码如何变为可执行程序
深入gcc编译器:C/C++代码如何变为可执行程序
75 0
|
2天前
|
编译器 C++
标准库中的string类(上)——“C++”
标准库中的string类(上)——“C++”