重命名变量:<code>typedef unsigned int Uint;//可以使用Uint代替unsigned int</code>
定义新的数据类型
<code>typedef</code>和<code>#define</code>的区别:
<code>typedef</code>由编译器执行,<code>#define</code>由预编译器处理
<code>typedef</code>只能为类型定义符号名,<code>#define</code>还可以定义常量
用<code>typedef</code>为数组去别名:<code>typedef int A[6];</code>