# 38、为常用的块类型创建typedef

使用块别名，当需要修改时只需修改块类型即可，无须修改所有使用到的地方。

要点：

* 以`typedef`重新定义块类型，可令块变量用起来更加简单
* 定义新类型时应遵从现有的命名习惯，勿使用其名称与别的类型相冲突
* 不妨为同一个块签名定义多个类型别名，如果要重构的代码使用了块类型的某个别名，那么只需修改相应的`typedef`中的块签名即可，无须改动其他`typedef`
