1. 起别名
起了别名,别老是int,int的,让人看不明白
例子
// 起了别名,别老是int,int的,让人看不明白 typedef int size; void measure(size*psz); size array[4]; size len=file.getlength();
2. 函数指针
使用示例:
#include <stdio.h> typedef void (*FUNC)(); void f() { printf("hello"); } int main() { FUNC myf = &f; myf(); }
3. 数组
#include <stdio.h> typedef char Line[81]; int main(void) { Line text; }