1.书写方便 typedef stuct student{...};
2.使用时使变量的作用很明显,程序可读性强,例 int a,b; 不如写成 typedef int LENGTH,WIDTH; LENGTH x; WIDTH y; 好
3.可移植性好,比如在甲机器上 int 为2位long 为4位,在乙机器上int 为4位, 把乙上的程序移植到甲上时,如果在此之前,乙上的程序是typedef int INTEGER;在移植的时候只要改成 typedef long INTEGER就可以了
1.书写方便 typedef stuct student{...};
2.使用时使变量的作用很明显,程序可读性强,例 int a,b; 不如写成 typedef int LENGTH,WIDTH; LENGTH x; WIDTH y; 好
3.可移植性好,比如在甲机器上 int 为2位long 为4位,在乙机器上int 为4位, 把乙上的程序移植到甲上时,如果在此之前,乙上的程序是typedef int INTEGER;在移植的时候只要改成 typedef long INTEGER就可以了