汇编网首页登录博客注册
lmj的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
友情链接

[2007-12-24 15:25] typedef的四个用途和两个陷阱

用途一: 
定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如: 
char*   pa,   pb;     //   这多数不符合我们的意图,它只声明了一个指向字符变量的指针,   
//   和一个字符变量; 
以下则可行: 
typedef   char*   PCHAR;     //   一般用大写 
PCHAR   pa,   pb;                 //   可行,同时声明了两个指向字符变量的指针 
虽然: 
char   *pa,   *pb; 
也可行,但相对来说没有用typedef的形式直观,尤其在需要大量指...
阅读全文 | 评论次数(2) | 浏览次数(1847) | 所属类型(技术相关)
页码数(1):  1