《C和指针》练习题10.11
题目
当你拨打长途电话时,电话公司所保存的信息包括你拨打电话的日期和时间。它还包括三个电话号码:你使用的那个电话、你呼叫的那个电话及你付账的那个电话。
这些电话号码的每一个都由三个部分组成:区号、交换台和号码。
请为这些记账信息编写一个结构声明。
代码
//demo.h
#include <stdio.h>
#define N 10 // 表示 10个字符
typedef struct {
unsigned char area; //区号
unsigned char switch_board; //交换台
unsigned char station_number; //站号码
} phone_mes;
typedef struct {
char date[N]; //日期
char time[N]; //时间
phone_mes person[3];
} phone_company;