C++ string类型转化为int类型(两种方法)

 方法一:

        string先转化为const char *类型,在使用atoi函数

方法二:

        利用stringstream流进行来回的转换。

#include
#include
#include

using namespace std;

void Method_one()
{
	string test = "6665";
	const char* p = test.c_str();
	cout << "string 转化为 int 类型后++:" << atoi(p) + 1 << endl;

}
void Method_two()
{
	stringstream stream;
	int num; string test="66665";
	stream << test; stream >> num;
	cout << "利用streamstring转化为int:" << num + 1 << endl;
}
int main()
{
	Method_one();
	Method_two();
	return 0;
}

你可能感兴趣的:(C++,c++,蓝桥杯,开发语言)