2025-12_C++一级试卷详细答案讲解.docxVIP

  • 1
  • 0
  • 约1.35万字
  • 约 36页
  • 2026-09-30 发布于广东
  • 举报

2025-12_C++一级试卷详细答案讲解

一、单项选择题(本大题共20小题,每小题1分,共20分)

1.在C++中,以下哪个关键字用于声明一个类的成员函数为静态?

A.public

B.static

C.virtual

D.const

解析:static关键字用于声明静态成员函数,该函数属于类本身而非类的任何对象,所有对象共享同一静态函数实例。public是访问修饰符,virtual用于虚函数,const用于常量成员函数。

2.以下关于C++构造函数的描述,哪项是正确的?

A.构造函数可以有返回值

B.构造函数必须与类名完全相同

C.构造函数被调用时不需要显式指定

D.构造函数可以是虚函数

解析:构造函数必须与类名相同且无返回值,A错误;构造函数在创建对象时自动调用,C正确;构造函数不能是虚函数,D错误。

3.在C++中,动态分配内存的正确方式是?

A.new[]int{1,2,3}

B.delete(int)malloc(sizeof(int))

C.newint{1,2,3}

D.free(newint(5))

解析:A正确,使用new[]创建数组;B错误,malloc与delete不匹配;C错误,ne

文档评论(0)

1亿VIP精品文档

相关文档