首页 > 化验员
题目内容 (请给出正确答案)
[主观题]

如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是【9】。

如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是【9】 。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“如果要把返回值为void的函数A声明为类B的友元函数,则应在…”相关的问题
第1题
某类中有一个无参且无返回值的常成员函数Show,则正确的Show函数原型是A.const void Show();B.voi

某类中有一个无参且无返回值的常成员函数Show,则正确的Show函数原型是

A.const void Show();

B.void const Show();

C.void Show()const;

D.void Show(const);

点击查看答案
第2题
下面关于构造函数和析构函数的描述,错误的是()。 A)析构函数中调用虚函数采用静态联编 B)对虚析

下面关于构造函数和析构函数的描述,错误的是()。

A)析构函数中调用虚函数采用静态联编

B)对虚析构函数的调用可以采用动态联编

C)当基类的析构函数是虚函数时,其派生类的析构函数也一定是虚函数

D)构造函数可以声明为虚函数

点击查看答案
第3题
函数过程冈的功能是:如果参数b为奇数,则返回值为1,否则返回值为0。以下能正确实现上述功能的代码
是()。

A.Function Fl(bAsInteger) If b Mod2=0 Then Remm 0 Else Remm 1 End If End FunctiOn

B.Function F1(bASInteger) IfbMOd2=0Then F1=0 E1se F1=1 End If End Funcdon

C.FuncdOnH(b As Integer) IfbMod2=0 Then F1=1 Else F1=0 End If End FunctiOn

D.FuncdOn F1(b As Integer) If b MOd2<>0 Then Retum 0 Else Return 1 End If End FunctiOn

点击查看答案
第4题
下列情况中,不会调用拷贝构造函数的是()。 A.用一个对象去初始化同一类的另一个新对象时 B.将类

下列情况中,不会调用拷贝构造函数的是()。

A.用一个对象去初始化同一类的另一个新对象时

B.将类的一个对象赋值给该类的另一个对象时

C.函数的形参是类的对象,调用函数进行形参和实参结合时

D.函数的返回值是类的对象,函数执行返回调用时

点击查看答案
第5题
2 编程: 用C语言实现函数void * memmove(void *dest,const void *src,size_t n)。memmove函数的

2 编程:

用C语言实现函数void * memmove(void *dest,const void *src,size_t n)。memmove函数的功能是拷贝src所指的内存内容前n个字节到dest所指的地址上。

点击查看答案
第6题
下列程序中的函数 strcpy2() 实现字符串两次复制 , 即将 t 所指字符串复制两次到 s 所指内

下列程序中的函数 strcpy2() 实现字符串两次复制 , 即将 t 所指字符串复制两次到 s 所指内存空间中 ,合并形成一个新的字符串。例如,若 t 所指字符串为 efgh ,调用 strcpy2 后, s 所指字符串为 efghefgh 。请填空。

#include <stdio.h>

#include <string.h>

void strcpy2(char *s,char *t)

{ char *p=t;

while(*s++=*t++);

s= 【 1 5 】 ;

while(【 1 6 】 =*p++);

}

main()

{ char str1[100]="abcd",str2[]="efgh";

strcpy2(str1 ,str2); printf("%s\n",str1);

}

点击查看答案
第7题
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。

A.void f1(int x);

B.void f2(int*x);

C.void f3(const int*x);

D.void f4(int&x);

点击查看答案
第8题
下列程序中的函数strcpy2()实现字符串两次复制,即将t所指字符串复制两次到s所指内存空间中,合并

下列程序中的函数strcpy2()实现字符串两次复制,即将t所指字符串复制两次到s所指内存空间中,合并形成一个新字符串。例如,若t所指字符串为:efgh,调用strcpy2后,s所指字符串为:efghefgh。请填空。#include <stdio.h>#include <string.h>void strcpy2(char *s,char *t){char *p=; while(*s++=*t++); s=s-1; while(=*p++);}main(){char str1[100]="abcd",str2[]="efgh"; strcpy2(str1,str2); printf("%s\n",strl);}

点击查看答案
第9题
对于一个类定义,下列叙述中错误的是()。

A.如果没有定义拷贝构造函数,编译器将生成一个拷贝构造函数

B.如果没有定义缺省的构造函数,编译器将一定生成一个缺省的构造函数

C.如果没有定义构造函数,编译器将生成一个缺省的构造函数和一个拷贝构造函数

D.如果已经定义了构造函数和拷贝构造函数,编译器不会生成任何构造函数

点击查看答案
第10题
. void Test(void) { char *str = (char *) malloc(100); strcpy(str, “hello”);

. void Test(void) { char *str = (char *) malloc(100); strcpy(str, “hello”); free(str); if(str != NULL) { strcpy(str, “world”); printf(str); } } 请问运行Test 函数会有什么样的结果?

点击查看答案
第11题
(13 )下列有关继承和派生的叙述中,正确的是A )如果一个派生类私有继承其基类,则该派生类对象不

(13 )下列有关继承和派生的叙述中,正确的是

A )如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员

B )派生类的成员函数可以访问基类的所有成员

C )基类对象可以赋值给派生类对象

D )如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改