没有合适的资源?快使用搜索试试~ 我知道了~
//类型强制转换实例 #include <windows.h> #include <iostream.h> class lx { public: int a,b; }; class lx2:public lx { public: int c,d; }; void main() { lx lx1; lx2 lx21; lx *plx1=&lx1; //lx类型的plx1可当作指针用. plx1->a=4; // int *plx11=&lx1; //错误.&lx1是lx型的地址不能赋值给int型的指针. int *plx11=(int *)&lx1; //当强制转换成int类型后可行.但int类型的plx11不能当指针用. // lx *plx111=plx11; // 错误.int型指针plx11不能赋给plx111. lx *plx111=(lx *)plx11; //将int类型的指针变量强制转换为lx型指针后赋值给plx111. plx111->a=4; //正确. cout<<" plx111->a="<< plx111->a<<endl; } */
资源推荐
资源详情
资源评论
资源评论
tbgqcc
- 粉丝: 0
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功