摘要: 1.定义一个空的类型,sizeof的结果是1。 虽然空的类型本身并没有任何的信息,但是当我们声明这个类型的实例的时候,内存中应当占有一个空间,否则无法对实例进行调用,所以sizeof的结果不为0,具体多少会有编辑器决定,vscode的结果是1。 同时注意空类型在声明时编译器不会生成默认的构造函数等, 阅读全文
posted @ 2022-06-01 15:37 纸包鱼 阅读(36) 评论(0) 推荐(0)
摘要: 时间复杂度一般看循环嵌套几层,每一层的循环次数和哪个变量有关 语句总的执行次数T(n)是关于问题规模n的函数,进而分析T(n)随n的变化情况并确定T(n)的数量级。算法的时间复杂度,也就是算法的时间量度,记作:T(n)=0(f(n))。它表示随问题规模n的增大,算法执行时间的埔长率和 f(n)的增长 阅读全文
posted @ 2022-06-01 11:08 纸包鱼 阅读(175) 评论(0) 推荐(0)
摘要: 转自https://www.runoob.com/w3cnote/cpp-enum-intro.html c 语言中枚举本质就是整型,枚举变量可以用任意整型赋值。而 c++中枚举变量,只能用被枚举出来的元素初始化 枚举类型的定义:枚举类型(enumeration)是 C++ 中的一种派生数据类型,它 阅读全文
posted @ 2022-06-01 10:13 纸包鱼 阅读(316) 评论(0) 推荐(0)