2011年6月20日

摘要: static_cast、dynamic_cast、const_cast、reinterpret_cast1,dynamic_castdynamic_cast支持运行时识别指针或引用所指向的对象。2,const_cast将转换掉表达式的const性质。3,static_cast编译器隐式执行的任何类型转换都可以由static_cast显示完成:double d = 97.0;// cast specified to indicate that the conversion is intentionalchar ch = static_cast<char>(d);4,reinterpr 阅读全文

posted @ 2011-06-20 19:32 李立锋 阅读(621) 评论(0) 推荐(0)

摘要: sizeof操作符的作用是返回一个对象或者类型名的长度,返回值的类型为size_t,长度的单位是字节。sizeof表达式的结果是编译时常量,该操作符有以下三种语法形式: sizeof (type name); sizeof (expr); sizeof expr;将sizeof应用在表达式expr上,将获得该表达式的结果的类型长度。使用sizeof的结果部分地依赖所涉及的类型:1,对char类型或者值为char类型的表达式做sizeof操作保证得12,对引用类型做sizeof操作将返回存放此引用类型对象所需的内存空间大小3,对指针做sizeof操作将返回存放指针所需要的内存大小;注意:如果要获 阅读全文

posted @ 2011-06-20 19:20 李立锋 阅读(297) 评论(0) 推荐(0)


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3