string name[10]表示10个string类型,那么要写"张三"这样的字符10个。
应该只有string name才对。
你把string name[10]的[10]去掉应该就可以了 写成string name;
去掉[10]
#include
#include
using namespace std;
struct Student{
int num;
string name; //这里
int age;
} student1={13,"张三",20};
void main(){
cout<