c语言结构体处理个人信息
时间: 2023-08-23 18:48:31 浏览: 46
当处理个人信息时,我们可以定义一个结构体来存储这些信息。例如:
```c
#include <stdio.h>
#include <string.h>
struct Person {
char name[20];
int age;
char gender;
char address[50];
};
int main() {
struct Person person1;
strcpy(person1.name, "张三");
person1.age = 25;
person1.gender = 'M';
strcpy(person1.address, "北京市朝阳区");
printf("姓名:%s\n", person1.name);
printf("年龄:%d\n", person1.age);
printf("性别:%c\n", person1.gender);
printf("地址:%s\n", person1.address);
return 0;
}
```
在这个例子中,我们定义了一个名为 `Person` 的结构体,其中包括了一个姓名、一个年龄、一个性别和一个地址。在 `main()` 函数中,我们创建了一个 `person1` 的结构体变量,并对其成员变量进行了赋值。最后,我们使用 `printf()` 函数将 `person1` 的信息输出到屏幕上。
当然,这只是一个简单的例子。在实际应用中,我们可以根据需求定义更多的成员变量,在程序中使用结构体来存储和处理个人信息。
相关推荐
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)