C++高级语法

C++高级语法

this指针

this

每个对象创建后,会有个指向自己的指针常量,这个指针是this指针。

C++规定类的成员变量和成…

C++高级语法

struct

C++中的struct(抽象数据类型)和class的功能完全一样。不同的是struct成员默认的是p…

C++高级语法

static

静态全局变量:内部链接,只能在当前文件内访问。

全局变量:外部链接,可以被其他文件使用。

静态成员函数

C++高级语法

namespace

namespace

定义:命名空间为防止大型项目中的名称冲突提供了一种方法。

作用:在命名空间块内声明的…

C++高级语法

extern

extern是用来声明变量的,不是定义的。声明不开辟内存,定义开辟内存。

使用:

  1. 在A文件中定义全局变量
C++高级语法

常量

const全局变量存放在全局区,const局部变量存放在栈区。且const变量只能在本文件中使用。

字…

C++高级语法

匿名函数

Lambda表达式(匿名函数)是一个可调用的代码单元,拥有捕获所在用户域中变量的能力,能够将函数作为…

Scroll to Top