🗒️C++: 语言基础、关键字和特性等八股文(持续更新)
2023-7-7
| 2023-7-7
0  |  0 分钟
type
Post
status
Published
date
Jul 7, 2023
slug
summary
tags
开发
笔记
category
技术|学习
icon
password

说明

关键字、声明篇

const

声明常量性质
修饰变量、指针:
const char* toConst_ptr; // 指向常量的指针,指针本身可以修改 char* const const_ptr; // 常量指针,所指对象可以修改 const char* const const_ptr_toConst; // 都不可修改
可以记忆为,直接跟在const后面的对象是常量。
修饰引用(reference to const): 避免形参值拷贝,同时保证参数对象不可修改。
修饰成员函数,表示该函数不会修改成员变量值:
class foo { public: int getValue() const; };

static

inline

 
 

运算符篇

sizeof

sizeof 变量返回变量的类型最大值,如sizeof someint返回4(Byte)。
sizeof 对任意指针(包括虚指针void*)都返回该机器地址位大小,即32位机器为4(B),64位机器为8(B)。
sizeof 数组返回(数组大小 * 元素大小)。
 

OOP篇

技术|学习
  • 开发
  • 笔记
  • 规划任务与自动驾驶等级LeetCode笔记-数组、哈希Array/Hashing
    目录