0%

关于使用C++进行字符和整型互转的简易方法

前言

在赛题上,有很多需要将整型数值进行一位一位运算的,或许最笨的办法就是除以100000……,但是在2013年蓝桥杯第二题的一个老师的视频解析里教了这么一种巧妙地办法,所以记录一下

代码实现

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <sstream>
#include <iostream>
#include <cstring>

using namespace std;

string int2string(long long int a) {//int型转string
stringstream ss;
string str;
ss << a;
ss >> str;
return str;
}

int string2int(string str) {//string型转int
stringstream ss;
int a;
ss << str;
ss >> a;
return a;
}

感觉这一串代码就像英语作文反问一样的万能句型,背下背下~