关闭

2006-06-02(1)强制类型转换

668人阅读 评论(0) 收藏 举报


  如果有一个指针p,我们需要把它的类型和所指向的类型改为TYEP*TYPE, 那么语法格式是:

  (TYPE*)p;

  这样强制类型转换的结果是一个新指针,该新指针的类型是TYPE*,它指向的类型是TYPE,它指向的地址就是原指针指向的地址。而原来的指针p的一切属性都没有被修改。

 


转换也可以发生在变量根指针之间,但要遵循一定的规则
inta=125,b;
fun((char*)&a);

这样可以将int转换成一个字符串

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:304830次
    • 积分:4934
    • 等级:
    • 排名:第5750名
    • 原创:181篇
    • 转载:0篇
    • 译文:0篇
    • 评论:21条
    文章分类