📄 c09_04.c
字号:
#include <stdio.h>
/*结构体定义部分*/
struct AddressList
{
char name[20]; /* 姓名 */
char telephone[12]; /* 电话 */
char sex; /* 性别 */
int age; /* 年龄 */
char e_mail[40]; /* 电子邮件 */
char addr[30]; /* 地址 */
};
typedef struct AddressList ADDR_LIST; /* 将此结构体类型定义为ADDR_LIST */
int main()
{
/*定义并初始化结构体变量*/
ADDR_LIST List[3]={
{"李明","01062548445",'M',16,"liming@sina.com.cn","北京"},
{"王芳","02162281234",'F',20,"wangf@sohu.com","上海"},
{"Marry","02786614571",'F',19,"onegirl@263.net","武汉"},};
ADDR_LIST *p; /*定义一个指向结构体类型的指针*/
/*结构体变量的输出*/
printf("用指向结构体数组的指针输出的结构体变量值是:\n");
for ( p = List; p<List+3; p++ )
{
printf("\n 姓名:%s\n电话号码:%s\n", p->name, p->telephone );
printf(" 性别:%c\n 年龄:%d\n", p->sex, p->age );
printf(" e_mail:%s\n", p->e_mail );
printf("所在城市:%s\n", p->addr );
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -