C++实现字符串和整数的相互转换

 更新时间:2023年01月03日 09:24:46   作者:Kinght_123  
这篇文章主要为大家详细介绍了C++实现字符串和整数的相互转换的方法,文中的示例代码讲解详细,对我们学习C++有一定的帮助,需要的可以参考一下

字符串转换整数

方法1

#include <iostream>
#include <typeinfo>

using namespace std;

int main() {
	string s = "Kinght_123";
	cout << typeid(s).name() << '\n';
	cout << typeid(atoi(s.c_str())).name();

	return 0;
}

输出:

方法2(推荐)

首先需要引入头文件#include <string>

#include <iostream>
#include <typeinfo>
#include <string>

using namespace std;

int main() {
	string s = "Kinght_123";
	cout << typeid(s).name() << '\n';
	cout << typeid(stoi(s)).name();

	return 0;
}

输出:

整数转换字符串

需要引入头文件#include <string>

#include <iostream>
#include <typeinfo>
#include <string>

using namespace std;

int main() {
	int s = 666;
	cout << typeid(s).name() << '\n';
	cout << typeid(to_string(s)).name();

	return 0;
}

输出:

到此这篇关于C++实现字符串和整数的相互转换的文章就介绍到这了,更多相关C++字符串转换整数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • QT实现文件传输功能

    QT实现文件传输功能

    这篇文章主要为大家详细介绍了QT实现文件传输功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-08-08
  • C++知识点之inline函数、回调函数和普通函数

    C++知识点之inline函数、回调函数和普通函数

    这篇文章主要给大家介绍了关于C++知识点之inline函数、回调函数和普通函数的相关使用方法,以及回调函数和普通函数的区别小结,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2021-07-07
  • C++动态数组类的封装实例

    C++动态数组类的封装实例

    这篇文章主要介绍了C++动态数组类的封装,很重要的概念,需要的朋友可以参考下
    2014-08-08
  • C语言利用EasyX实现绘制足球图案

    C语言利用EasyX实现绘制足球图案

    这篇文章主要为大家详细介绍了C语言如何利用EasyX绘图库实现绘制一个简单的足球图案,文中的示例代码讲解详细,感兴趣的小伙伴可以了解一下
    2022-11-11
  • 深入解析C语言中常数的数据类型

    深入解析C语言中常数的数据类型

    C语言中常数的数据类型,需要的朋友可以过来参考下。希望对大家有所帮助
    2013-10-10
  • OpenCV实现相机标定板

    OpenCV实现相机标定板

    这篇文章主要为大家详细介绍了OpenCV实现相机标定板,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-04-04
  • C语言实现单词小助手

    C语言实现单词小助手

    这篇文章主要为大家详细介绍了C语言实现单词小助手,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-10-10
  • C++智能指针读书笔记

    C++智能指针读书笔记

    本篇随笔仅作为个人学习《C++ Primer》智能指针一节后的部分小结,抄书严重,伴随个人理解。主要介绍shared_ptr、make_shared、weak_ptr的用法和联系
    2015-11-11
  • C语言详细分析宏定义的使用

    C语言详细分析宏定义的使用

    宏定义是用宏名来表示一个字符串,在宏展开时又以该字符串取代宏名,这只是一种简单的替换。字符串中可以含任何字符,可以是常数,也可以是表达式,预处理程序对它不作任何检查,如有错误,只能在编译已被宏展开后的源程序时发现
    2022-04-04
  • C/C++格式化日志库实现代码

    C/C++格式化日志库实现代码

    这篇文章主要介绍了C/C++格式化日志库实现代码,需要的朋友可以参考下
    2019-04-04

最新评论