备考2020年全国计算机二级考试的小伙伴们,复习的都怎么样了呢?树图网小编整理了2020年全国计算机二级C++复习知识点供大家参考复习,小伙伴们快来看看,测试一下自己吧!了解更多全国计算机二级考试敬请关注树图网计算机二级频道。
树图思维导图提供 2020年全国计算机二级C++复习知识点:表达式内部的转换 在线思维导图免费制作,点击“编辑”按钮,可对 2020年全国计算机二级C++复习知识点:表达式内部的转换 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3ce9790f5285c752eb8fea82d9d70907
2020年全国计算机二级C++复习知识点:表达式内部的转换思维导图模板大纲
在表达式内部,如果发现某个类型和需要的不一致,就会发生错误。数字类型的转换是很简单,这里就不举例了。下面的程序是把Date对象转换成长整型值。
#include iostream.h
class Date
int mo, da, yr;
public:
Date(int m,int d,int y)
mo=m; da=d; yr=y;
operator long();
Date::operator long()
static int dys[]={31,28,31,30,31,30,31,31,30,31,30,31};
long days=yr;
days*=365;
days+=(yr-1900)/4; //从1900年1月1日开始计算
for(int i=0;i days+=da;
return days;
int main()
Date today(12,24,2003);
const long ott=123;
long sum=ott+today;
cout< return 0;
在表达式中,当需要转换的对象可以转换成某个数字类型,或者表达式调用了作用于某个类的重载运算符时,就会发生隐式转换。
树图思维导图提供 规模产蛋鸡舍通风基础 在线思维导图免费制作,点击“编辑”按钮,可对 规模产蛋鸡舍通风基础 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:146f3fee12ba1da02023cfc1b3e7bd57
树图思维导图提供 鄂尔多斯市校园安全网格化管理清单 在线思维导图免费制作,点击“编辑”按钮,可对 鄂尔多斯市校园安全网格化管理清单 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:b0ff1d16fc853ad7fd07941a4952693d