C语言结构访问其内部成员 如果是结构体(非数组)访问其内部成员,需要用->。 如果是结构数组,则访问其内部成员需要用. printf("%s", students[0].name); 储存字符串的时候不需要加取地址符号& printf("请输入该学生的姓名: "); scanf("%s", students[0].name); 另外用scanf_s储存结构体变量好像是会出现指针错误,我都改成scanf了