C 语言提供了 typedef 关键字,您可以使用它来为类型取一个新的名字。
程序实现:
#include <stdio.h>
#include <string.h>
// typedef 起别名
typedef struct Books{
char title[50];
char author[50];
char subject[100];
int book_id;
} Book;
//给类型起别名
typedef int INTEGER;
// 给枚举起别名
typedef enum DAY
{
MON=1, TUE, WED, THU, FRI, SAT, SUN
} day;
void main(){
Book book;
strcpy( book.title, "C 教程");
strcpy( book.author, "Runoob");
strcpy( book.subject, "编程语言");
book.book_id = 12345;
printf( "书标题 : %s\n", book.title);
printf( "书作者 : %s\n", book.author);
printf( "书类目 : %s\n", book.subject);
printf( "书 ID : %d\n", book.book_id);
INTEGER a,b;// INTEGER a, b;等效于int a, b;
a=1;
b=2;
printf("%d\n",a+b);
printf("%d\n",THU);
}