c语言,仿照样例,定义一张电话号码表,包含姓名,职业,手机,Email,通讯地址
时间: 2024-10-17 22:03:21 浏览: 46
在C语言中,我们可以定义一个结构体(struct)来表示电话号码表,包含了姓名、职业、手机号、电子邮件和通讯地址等信息。这里是一个简单的样例:
```c
#include <stdio.h>
#include <string.h> // 包含字符串处理函数
// 定义电话号码表结构体
typedef struct {
char name[50]; // 姓名,最多50个字符
char occupation[50]; // 职业,最多50个字符
char mobile[20]; // 手机号,最多20位数字
char email[50]; // 电子邮件
char address[100]; // 通讯地址,最多100个字符
} PhoneNumber;
int main() {
// 创建一个电话号码表实例
PhoneNumber contact = {"张三", "程序员", "13812345678", "zhangsan@example.com", "北京市朝阳区"};
// 输出表内容
printf("姓名: %s\n", contact.name);
printf("职业: %s\n", contact.occupation);
printf("手机号: %s\n", contact.mobile);
printf("邮箱: %s\n", contact.email);
printf("通讯地址: %s\n", contact.address);
return 0;
}
```
阅读全文