摘要: 结构体 结构体(struct),是一种用户自定义复合数据类型,可以包含不同类型的不同成员 语法: struct Student { string name; int age; string sex; }; Student stu; stu = {"张三", 20, "男"}; cout << "名字 阅读全文
posted @ 2024-05-09 18:10 风陵南 阅读(31) 评论(0) 推荐(0)
摘要: const常量指针 const是C++关键字,译为常量,const指针即为常量指针。 分为三类 指向const的指针 const指针 指向const的const指针 指向const的指针 表示指向区域的数据是不可变的,但是可以更换指向 语法(将const卸载*之前): const 数据类型 * 指针 阅读全文
posted @ 2024-05-09 17:36 风陵南 阅读(53) 评论(0) 推荐(0)
摘要: 数组元素的移除 核心思路:创建一个新的内存空间存储移除后的数组,再将原数组delete释放,再将指针指向新数组。 cout << " 数组元素的移除 " << endl; //cout << deleteArrByIndex(0, arr11) << endl; // 示例数组 int * pArr 阅读全文
posted @ 2024-05-09 17:14 风陵南 阅读(54) 评论(0) 推荐(0)
摘要: 动态内存分配 动态内存分配:即由程序员手动的进行内存空间的分配、内存空间的释放的内存管理操作 C++代码中,变量、数组等对象的创建,是由C++自动分配内存的,称之为(自动)静态内存分配 (自动)静态内存管理,不会进行内存空间的自动清理。(无垃圾回收机制) 需要手动的管理内存,即手动分配,用完清理 n 阅读全文
posted @ 2024-05-09 02:57 风陵南 阅读(173) 评论(0) 推荐(0)