类型转换_const_cast
来源:互联网 发布:郑州淘宝手模招聘 编辑:程序博客网 时间:2024/06/05 10:41
传智扫地僧课程学习笔记。
void printbuf( const char *p){//p[0] = 'Z';// 这里不能修改,会报错char *p1 = const_cast< char *>(p);//const char* 转换为了char *//remove const p1[0] = 'Z';//这里可以修改,cout<<p<< endl;}void main(){char buf[] = "aaaaafffffddddd";char *myp = "stringsting";printbuf( buf);printbuf( myp);//内存空间不能修改的情况下,你转换也没用,甚至会有其它危害cout<<"hello"<<endl;system("pause");}/*类型转换总结:1,知道转换前后类型,以及带来的后果,2,避免进行类型转换*/
0 0
- 类型转换_const_cast
- C++_转换运算符_const_cast
- 类型转换
- 类型转换
- 类型转换
- 类型转换
- 类型转换
- 类型转换
- 类型转换
- 类型转换
- 类型转换
- 类型转换
- 类型转换
- 类型转换
- 类型转换
- 类型转换
- 类型转换
- 类型转换
- 基于Zookeeper服务注册和发现
- uboot和supervivi的比较
- elasticsearch java客户端api使用(一)
- 文件操作--mode
- jsonp ajax跨域问题
- 类型转换_const_cast
- 模型数据转数组,字典
- git——版本回退
- php使用http_build_query,parse_url,parse_str创建与解析url
- Watering the Fields (最小生成树)
- elasticsearch java客户端api使用(二)
- java面试重要知识点复习大纲
- Mysql 最新源码所在地
- SpringBoot -- 配置中心服务/webhook