大数据的时候 cin cout 会超时,用scanf printf可以避免这个问题

string 类型比 char 数组要方便很多,但是一般都用cin读取,

scanf也可以读取string 但是需要预先分配好空间地址

送一个 printf输出 string 的方法

printf(a.c_str());

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

#include <stdio.h>
#include <string>
using namespace std;
int main()
{
	string a;
	a.resize(100); //需要预先分配空间
	scanf("%s", &a[0]);
	puts(a.c_str());
	return 0;
}