您当前所在位置:首页 > 计算机等级考试

计算机二级C++类的转换考点

编辑:sx_zhangh

2016-01-18

对于将要参加计算机等级考试的考生来说,计算机等级考试的知识点辅导是非常重要的复习资料,为此本站特别编辑C++类的转换考点供大家学习。

C++的内部数据类型遵循隐式类型转换规则。假设某个表达市中使用了一个短整型变量,而编译器根据上下文认为这儿需要是的长整型,则编译器就会根据类型转换规则自动把它转换成长整型,这种隐式转换出现在赋值、参数传递、返回值、初始化和表达式中。我们也可以为类提供相应的转换规则。

对一个类建立隐式转换规则需要构造一个转换函数,该函数作为类的成员,可以把该类的对象和其他数据类型的对象进行相互转换。声明了转换函数,就告诉了编译器,当根据句法判定需要类型转换时,就调用函数。

有两种转换函数。一种是转换构造函数;另一种是成员转换函数。需要采用哪种转换函数取决于转换的方向。

相信大家在看了C++类的转换考点的内容之后,对计算机等级考试的内容有更深的把握,希望大家考出好成绩。

相关推荐:

16年计算机二级C++析构函数知识点

免责声明

精品学习网(51edu.com)在建设过程中引用了互联网上的一些信息资源并对有明确来源的信息注明了出处,版权归原作者及原网站所有,如果您对本站信息资源版权的归属问题存有异议,请您致信qinquan#51edu.com(将#换成@),我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。