自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 JavaScript基础学习笔记

把JS代码从发html中剥离,能更好管理代码,实现每个代码的职责单一所以我写了以下代码');

2026-03-16 19:21:44 7

原创 数据库MYSQL基础

2、判断条件不同:不能对聚合函数判断;WHERE 和 HAVING 的区别:1、执行时机不同:分组前进行过滤;2、不能删除单个字段,可以同UPDATE(NONE)。排序方式:ASC --- 升序 DESC --- 降序。常见的有:count, max, min, avg, sum。注:1、起始索引从0开始,(查询页码 - 1)* 每页记录数。注:如果修改语句没有WHERE,那么就会修改整张表。注:1、没有WHERE条件就会删除整张表数据;注:1、字段和值的顺序一一对应;

2026-03-15 19:48:33 295

原创 C++ 类和对象 --- 多态的原理

首先看一组代码,cat继承父类animal,并重写父类的成员函数。调用外部函数doSpeak时候,发现输出结果分别是传入类的成员函数speak。

2026-02-05 15:45:28 18

原创 C++ 类和对象—菱形继承问题

在主函数中,用以下继承会导致在st.age时,出现“不明确”的报错。因为SheepTuo是Sheep和Tuo两个类的继承,会包含两个不同的age。从控制台看(内存布局),存在两个age,编写st.age时,编译器查找age会找到两个,一个来自sheep继承路径,另一个来自tuo的,所以访问不明确。

2026-02-03 17:15:26 38

原创 数据结构C --- 二叉树1(基础)

中序(左子树 根 右子树):NULL D NULL B NULL E NULL A NULL F NULL C.......前序(根 左子树 右子树):A B D NULL NULL E NULL C F NULL G NULL NULL。后序(左子树 右子树 根):NULL NULL D NULL NULL E B NULL NULL C A。3、度为0的叶节点个数是n0,度为2的分支节点是n2,则n0=n2+1。2、深度为h的二叉树的最大节点数是2^h - 1。1、第i层最多2^(i-1)个节点。

2026-01-22 15:30:17 224

原创 动态内存管理(学习笔记)

本文介绍了C语言中三个动态内存管理函数(malloc、calloc、realloc)的使用方法和注意事项,并通过实现动态版通讯录案例展示其应用。malloc分配内存块但不初始化,calloc分配并初始化为0,realloc用于调整内存大小。动态版通讯录使用结构体存储联系人信息,采用动态内存管理实现自动扩容功能(初始3人,每次增容2人)。通讯录具备增删查改、排序等功能,使用qsort实现按姓名排序,并强调释放内存防止泄漏的重要性。代码采用模块化设计,包括头文件封装、函数实现和主程序,通过枚举提高可读性,确保内

2025-11-18 13:56:29 144

原创 结构体学习的一些整理

不同于数组是相同元素的集合,结构体可以是不同元素的集合,例如:其中包含了char类型和int类型的元素。另外,声明了全局变量s1、s2,是结构体变量,他们的类型都是struct Stu,不同的是s3是在主函数内声明的,所以是局部变量。声明的时候,可以选择直接写在定义的后面,也可以写在主函数。

2025-11-11 18:14:24 369

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除