在C语言中显示数据结构内容的简便方法有以下几种:
以下是一个示例代码:
#include <stdio.h>
struct Student {
int id;
char name[50];
float score;
};
int main() {
struct Student stu1 = {1001, "Alice", 90.5};
struct Student stu2 = {1002, "Bob", 87.75};
printf("Student 1: id = %d, name = %s, score = %f\n", stu1.id, stu1.name, stu1.score);
printf("Student 2: id = %d, name = %s, score = %f\n", stu2.id, stu2.name, stu2.score);
return 0;
}
以上代码中,使用struct关键字定义了一个结构体类型Student,包含了id、name和score三个成员。在main函数中,创建了两个Student类型的结构体对象stu1和stu2,并分别给它们赋了值。然后使用printf函数输出了两个学生的信息。
以上方法都可以实现输出结构体中各个成员的信息,可以根据实际需要选择适合自己的方法。
领取专属 10元无门槛券
手把手带您无忧上云