麻烦看看下面的错误原因,感谢。结构体不是很熟练,借此机会学习一下,顺便弄懂->的使用
收起
s只是定义了结构体指针,需申请一个空间:struct stu *s = (struct stu *)malloc(sizeof(struct stu)); 同时增加头文件:#include <stdlib.h>s->name = str; 字符串只能拷贝,不能直接赋值:strcpy(s->name, str); 同时增加头文件:#include <string.h>
报告相同问题?