摘要:
1、C++认为万事万物都皆为对象, 2、对象上有其属性和行为例如:人可以作为对象,属性有姓名、年龄、身高、体重…,行为有走、跑、跳、吃饭、唱歌 3、车也可以作为对象,属性有轮胎、方向盘、车灯…行为有载人、放音乐、放空调…具有相同性质的对象, 我们可以抽象称为类,人属于人类 阅读全文
摘要:
一、定义 delete 运算符:用于释放使用 new 运算符动态分配单个对象的内存。 free 函数:用于释放使用 malloc、calloc 或 realloc 函数动态分配的内存,其语法为 free(ptr),其中 ptr 是指向待释放内存的指针。 使用智能指针:C++11 引入了智能指针的概念 阅读全文
摘要:
除此之外,还有一些与函数实现相关的知识点需要注意,例如递归函数、函数指针、函数重载等。 递归函数:递归函数即在函数内部调用自身的函数。递归函数在解决某些数学问题和数据结构问题时非常有用。但需要注意的是,递归函数需要定义好终止条件,否则会导致无限递归,消耗大量栈空间,导致程序崩溃。 函数指针:函数指针 阅读全文
摘要:
canvas画布 var canvas = document.getElementById('canvas') 在当前 HTML 文档中获取 id 属性为 "canvas" 的元素对象,然后将该对象存储在一个名为 canvas 的变量中。通常情况下,这个元素应该是一个 canvas 标签,用于在网页 阅读全文
摘要:
Visual Studio 2017 标准库 VC\Tools\MSVC\14.16.27023\include 目录包含了 Visual C++ 14.16.27023 版本的标准库头文件(也就是 VC++ 2017 版本),包括 、、 等常用头文件。这些头文件定义了各种数据类型、函数、类等,供程 阅读全文
摘要:
2.4.4 修饰指针或引用 2.4.4.1 指向只读变量的指针const int a; //const 关键字修饰的是指针所指向的变量,而不是指针本身 //不能通过指针修改所指向的变量 指针本身可以被修改 const int* p *p = 30; // 非法,无法通过指针修改只读变量的值 int 阅读全文
摘要:
![image](https://img2023.cnblogs.com/blog/3074930/202308/3074930-20230802193942540-363711226.png) 阅读全文
摘要:
1、cd 上图,直接输入cd,会进入根目录 2、tree a/ 3、创建多个目录 4、touch 5、rm 6、编译过程 阅读全文