有这么道题,用c++应该怎么写?我想他char型怎么存储汉字?还有结构体里的指针如何分配空间

2025-02-27 00:09:35
推荐回答(1个)
回答1:

#include

using namespace std;

typedef struct tagStudent
{
int num;
int math;
char *name;
}Student;

int main()
{
char nm[16];
Student s;

s.name=nm;
cout<<"\t\t按ENTER进入下一次输入,输入内容不能包含空格"<cout<<"请输入学号:";
cin>>s.num;
cout<<"请输入姓名(字符数为1-10):";
cin>>s.name;
cout<<"请输入数学成绩:";
cin>>s.math;
cout<cout<return 0;
}