首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下类定义 class Point{ public: Point{int x = 0, int y=0) {_x = x; _y = y;} void Move int xoff, int yoff) {_x
有以下类定义 class Point{ public: Point{int x = 0, int y=0) {_x = x; _y = y;} void Move int xoff, int yoff) {_x
admin
2010-12-16
70
问题
有以下类定义 class Point{ public: Point{int x = 0, int y=0) {_x = x; _y = y;} void Move int xoff, int yoff) {_x +=xoff;_y+=yoff;} void Print() const {cout<<’(’<<_x<<’,’<<_y<<’)’ << end1;} private: int_x,_y; }; 下列语句中会发生编译错误的是
选项
A、Point pt;pt.Print();
B、const Point pt;pt.Print();
C、Point pt;pt.Move(1, 2);
D、const Point pt;pt.Move(1, 2)
答案
D
解析
本题考核常对象、常数据成员与常成员函数。如果将二个对象说明为常对象,则通过该常对象只能调用它的常成员函数,不能调用其他的成员函数,D选项中对象pt为常对象,而成员函数Move()不是常成员函数,所以这样调用会发生编译错误。
转载请注明原文地址:https://kaotiyun.com/show/Ydjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){inta[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}};inti,j,k,t;
设已有定义:floatx;,则以下对指针变量P进行定义且赋初值的语句中正确的是()。
若有以下定义(设int类型变量占2个字节)inti=8,j=9;则以下语句:printf(’’i=%%d,j=%%%d\n’’,i,j);输出的结果是()。
设有以下程序段main(){intx[M][N];...Arrlet(x);...}则作为函数Arrlet的形参,以下表示形式非法的是
给定程序MODI1.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序
下列叙述中正确的是
当输入为"Fool&Swalow"时,下面程序的执行结果是()。#include<stdio.h>main(){charc;while(c!=’?’){c=getchar();putchar(c);}}
在下列选项中,没有构成死循环的是()。
软件调试的目的是()。
随机试题
下列关于现代组织概念的描述中,正确的是()
影响图像文件数据量大小的主要因素是颜色质量和______。
关于葡萄胎的诊断要点错误的是
下列关于担保的补充机制中,说法正确的有()。
划分政府间事权及支出应遵循的原则有()。
下列关于金融市场功能的说法,错误的是()。
下列情况中,会使测验成绩提高的因素有
请说明操作系统作业管理的功能?作业调度算法是指按照什么样的原则来选取作业并投入运行?调度算法的合理性直接影响系统的效率,作业调度算法有哪些?对算法的选择需要考虑哪些问题?
A、PeterandMary.B、I’mAmerican.C、Ilikeparties.A
AsmorewomenintheUnitedStatesmoveupthe【B1】______ladder,morearefindingitnecessarytomakebusinesstripsalone.Sin
最新回复
(
0
)