摘要: 1、C++认为万事万物都皆为对象, 2、对象上有其属性和行为例如:人可以作为对象,属性有姓名、年龄、身高、体重…,行为有走、跑、跳、吃饭、唱歌 3、车也可以作为对象,属性有轮胎、方向盘、车灯…行为有载人、放音乐、放空调…具有相同性质的对象, 我们可以抽象称为类,人属于人类 阅读全文
posted @ 2023-10-23 20:18 share0956 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 一、定义 delete 运算符:用于释放使用 new 运算符动态分配单个对象的内存。 free 函数:用于释放使用 malloc、calloc 或 realloc 函数动态分配的内存,其语法为 free(ptr),其中 ptr 是指向待释放内存的指针。 使用智能指针:C++11 引入了智能指针的概念 阅读全文
posted @ 2023-10-23 20:17 share0956 阅读(149) 评论(0) 推荐(0) 编辑
摘要: canvas画布 var canvas = document.getElementById('canvas') 在当前 HTML 文档中获取 id 属性为 "canvas" 的元素对象,然后将该对象存储在一个名为 canvas 的变量中。通常情况下,这个元素应该是一个 canvas 标签,用于在网页 阅读全文
posted @ 2023-10-23 20:16 share0956 阅读(24) 评论(0) 推荐(0) 编辑
摘要: Visual Studio 2017 标准库 VC\Tools\MSVC\14.16.27023\include 目录包含了 Visual C++ 14.16.27023 版本的标准库头文件(也就是 VC++ 2017 版本),包括 、、 等常用头文件。这些头文件定义了各种数据类型、函数、类等,供程 阅读全文
posted @ 2023-10-23 20:16 share0956 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 2.4.4 修饰指针或引用 2.4.4.1 指向只读变量的指针const int a; //const 关键字修饰的是指针所指向的变量,而不是指针本身 //不能通过指针修改所指向的变量 指针本身可以被修改 const int* p *p = 30; // 非法,无法通过指针修改只读变量的值 int 阅读全文
posted @ 2023-10-23 20:16 share0956 阅读(16) 评论(0) 推荐(0) 编辑
摘要: ![image](https://img2023.cnblogs.com/blog/3074930/202308/3074930-20230802193942540-363711226.png) 阅读全文
posted @ 2023-10-23 20:13 share0956 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1、cd 上图,直接输入cd,会进入根目录 2、tree a/ 3、创建多个目录 4、touch 5、rm 6、编译过程 阅读全文
posted @ 2023-10-23 20:13 share0956 阅读(4) 评论(0) 推荐(0) 编辑
摘要: # 1、函数 ### 函数定义: def get_file_info(file_path): ### 选择结构 阅读全文
posted @ 2023-06-27 10:00 share0956 阅读(6) 评论(0) 推荐(0) 编辑
摘要: # 一、C++ 指针的算术运算 ## 递增一个指针 我们喜欢在程序中使用指针代替数组,因为变量指针可以递增,而数组不能递增,因为数组是一个常量指针。下面的程序递增变量指针,以便顺序访问数组中的每一个元素: ``` 实例 #include using namespace std; const int 阅读全文
posted @ 2023-06-10 21:07 share0956 阅读(101) 评论(0) 推荐(0) 编辑
摘要: # 一、什么是指针? **1、指针是一个变量,其值为另一个变量的地址** **2、double\* 类型是一种指针类型,用于指向 double 类型的内存地址** **3、指针的值都是代表内存地址的十六进制数** # 二、C++ 中使用指针 **实例** ``` #include using nam 阅读全文
posted @ 2023-06-09 08:51 share0956 阅读(13) 评论(0) 推荐(0) 编辑