c语言结构体以及示例代码
时间: 2023-10-22 08:09:53 浏览: 83
C语言 结构体数组详解及示例代码
5星 · 资源好评率100%
好的,关于C语言的结构体,结构体是一种数据类型,可以将多个不同类型的变量组合成一个新的数据类型。以下是一个示例代码:
```
#include <stdio.h>
struct student {
char name[50];
int age;
float gpa;
};
int main() {
struct student s;
printf("Enter name: ");
scanf("%s", s.name);
printf("Enter age: ");
scanf("%d", &s.age);
printf("Enter GPA: ");
scanf("%f", &s.gpa);
printf("\nStudent Details:\n");
printf("Name: %s\n", s.name);
printf("Age: %d\n", s.age);
printf("GPA: %.2f\n", s.gpa);
return 0;
}
```
在这个例子中,我们定义了一个名为"student"的结构体,它包含了一个名为"name"的字符数组、一个名为"age"的整型变量和一个名为"gpa"的浮点型变量。我们通过定义一个变量"s"来使用这个结构体,并且可以通过"."符号来访问结构体中的不同成员。
阅读全文