结构体定义char*name改为char isname[10]即可,可以免去释放内存的麻烦。
char * name没有空间改成char name[20]试试
在Student s1;这句下面添加如下内容:s1.name = new char[16]; //16这个一般不用不了,一般10个字节就够用了