C++实现字符串和整数的相互转换
目录
- 字符串转换整数
- 方法1
- 方法2(推荐)
- 整数转换字符串
字符串转换整数
方法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> #includandroide <s编程客栈tring> using namespace std; int main() { int s = 666www.devze.com; cout开发者_JS教程 << typeid(s).name() << '\n'; cout << typeid(to_string(s)).na编程客栈me(); return 0; }
输出:
到此这篇关于C++实现字符串和整数的相编程客栈互转换的文章就介绍到这了,更多相关C++字符串转换整数内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
精彩评论