大数据的时候 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;
}