c09_04.c

来自「it can help you know C++ souce program q」· C语言 代码 · 共 36 行

C
36
字号
#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 + =
减小字号Ctrl + -
显示快捷键?