当前位置: 首页 > article >正文

C++笔试题

作用域运算符(::)的作用:

1.存在具有相同名称的局部变量时,访问全局变量。

2.在类之外定义类相关函数。

3.访问类的静态变量。

4.在多重继承的情况下,如果两个基类中存在相同的变量名,可以使用作用域运算符来进行区分。

5.限定成员函数所属的类

指针和引用的区别

引用的规则:

(1)引用被创建的同时必须被初始化(指针则可以在任何时候被初始化)。

(2)不能有 NULL 引用,引用必须与合法的存储单元关联(指针则可以是 NULL)。

(3)一旦引用被初始化,就不能改变引用的关系(指针则可以随时改变所指的对象)。

适宜采用inline定义内联函数的情况是:函数代码少,频繁调用

为了提高运行速度,将不复杂的功能用函数实现,选择内联函数

c++中,要实现动态联编,必须使用基类指针调用虚函数

sizeof()是运算符,返回所占总空间的字节数

strlen()是函数,用于求字符数组的长度

strlen(str)和str.length()和str.size()都可以求字符串长度

public继承, 所有基类成员在派生类中保持原有的访问级别

protected继承, public–protected, protected-protected,private-private。

private继承, 所有基类成员在派生类中变为private成员


http://www.kler.cn/a/3183.html

相关文章:

  • 知识管理系统塑造企业文化与学习型组织的变革之路
  • 本地部署deepseek模型步骤
  • NoSQL与SQL比较
  • pytorch线性回归模型预测房价例子
  • Oracle迁移DM数据库
  • OpenEuler学习笔记(十五):在OpenEuler上搭建Java运行环境
  • 在家查找下载最新《柳叶刀》The Lancet期刊文献的方法
  • linux简单入门
  • 【你不知道的 CSS】你写的 CSS 太过冗余,以至于我对它下手了
  • 网络原理初识
  • 算法的时间复杂度和空间复杂度
  • 让Ai帮你工作(4)--锁定图片生成角色
  • 总结:K8S运维常用命令
  • 【粉丝投稿】上海某大厂的面试题,岗位是测开(25K*16)
  • 内存泄漏和内存溢出的区别
  • 嵌入式开发常用的三种通信协议串口通信、SPI和IIC
  • 【Linux】虚拟地址空间
  • 深度学习:GPT1、GPT2、GPT-3
  • 网络安全中的渗透测试主要那几个方面
  • 多线程 (九) 线程池的使用及实现
  • 若依框架---权限管理设计
  • C++三种继承方式
  • Github学生包申请秒过经验并使用Copilot
  • 【linux】进程信号——信号的保存和处理
  • 样本量很少如何获得最佳的效果?最新小样本学习工具包来啦!
  • 基于Golang实现多人在线游戏的AOI算法