#include#include struct Student{ //c语言是没有字符串类型的,只能通过字符指针来实现,且必须要制定长度大小 char name[100]; int age; int score; }; int main(){ //赋值 struct Student stuArray[] = { {"小明", 18, 100}, {"小红", 20, 80}, {"小花", 19, 90}, }; //修改 strcpy(stuArray[0].name, "小黄"); stuArray[0].age = 30; stuArray[0].score = 50; int len = sizeof(stuArray)/sizeof(struct Student); // 或者 sizeof(stuArray)/sizeof(stuArray[0]); //输出 for(int i=0; i < len; i++){ printf("姓名: %s 年龄: %d 分数: %dn",stuArray[i].name, stuArray[i].age, stuArray[i].score); } }



