自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 带你学C带你飞(第一篇)| printf函数 | 变量 | 常量和宏定义 | 数据类型 | 取值范围 | 字符串 | 运算符| 逻辑表达式|数组

本文摘要总结了小甲鱼《带你学C带你飞》视频中的基础C语言知识点。主要内容包括:1) 使用printf函数打印"Hello World"的四种用法及常用输出控制符;2) 变量定义与基本数据类型(int、char、float等)的使用;3) 宏定义常量的方法;4) 各数据类型存储大小及有/无符号数的区别;5) 字符与字符串的表示方法;6) 运算符分类(算术、关系、逻辑等)及使用示例。通过代码实例展示了C语言基础语法的实际应用,适合初学者快速掌握核心概念。

2026-04-21 16:02:23 336

原创 带你学C带你飞(第五篇) | 单链表 | 内存池 | typedef | 共用体 | 枚举类型 | 位域 | 文件

本文介绍了单链表的基本概念和实现方法。单链表由信息域和指针域组成,通过指针串联节点直至NULL结束。文章通过代码示例展示了两种链表插入方式:头插法和尾插法。头插法将新节点插入链表头部,操作复杂度为O(1);尾插法则需遍历到链表尾部插入,复杂度为O(n)。代码中详细实现了图书管理系统的链表操作,包括节点创建、输入获取、链表打印和内存释放等功能。特别注意了二级指针的使用,以正确修改链表头指针。两种插入方法各具特点,头插法效率更高但顺序相反,尾插法则保持输入顺序但需要遍历。

2026-04-21 15:32:49 354

原创 带你学C带你(第四篇) | 递归 | 快排| 动态内存管理 | C语言的内存布局 | 高级宏定义 | 内联函数 | 结构体 | 结构数组和结构体指针

本文介绍了C语言中的递归、快速排序和动态内存管理三个重要概念。递归部分展示了递归函数的基本结构和使用静态变量控制递归次数的示例,并通过阶乘计算对比了循环和递归的实现方式。快速排序部分详细讲解了分治思想,并提供了完整的实现代码。动态内存管理部分演示了使用malloc函数动态分配内存的方法,包括错误处理和内存释放。文章通过代码示例和注释,清晰地解释了每个概念的关键点和使用注意事项。

2026-04-16 19:20:57 187

原创 带你学C带你飞(第三篇) | 函数 | 参数和指针 | 指针函数和函数指针 | 局部变量和全局变量 | 作用域和链接属性 | 生存期和存储类型

本文介绍了C语言中函数的基本概念和使用方法。主要内容包括:1) 函数的定义、声明和调用流程;2) 函数的参数传递方式(传值和传址)及区别;3) 数组作为参数的传递特点。通过多个代码示例展示了函数的具体应用,如数值计算、变量交换等,并解释了形参和实参的区别。重点强调了传址方式会修改原变量的特性,以及数组参数默认传递地址的特点。这些基础知识对理解C语言函数机制至关重要。

2026-04-13 17:41:36 261

原创 带你学C带你飞(第二篇) | 指针 | 指针和数组 | 指针数组与数组指针 | 指针和二维数组 | void指针与NULL指针 | 指向指针的指针 | 常量和指针

本文是《带你学C带你飞》课程中关于指针部分的笔记总结。主要内容包括:1)指针的基本概念,指针变量存放的是内存地址而非数据,其类型取决于指向的数据类型;2)指针变量的定义和使用方法,通过取址运算符(&)和取值运算符(*)操作指针;3)指针与数组的关系,数组名实际上是数组首元素的地址;4)指针使用的注意事项,如避免访问未初始化的指针;5)课后练习题解析,涉及指针的定义、初始化、间接访问等知识点。文章通过代码示例详细演示了指针的实际应用,并强调了指针在C语言中的重要性。

2026-04-09 18:06:46 390

原创 汇编语言 学习笔记(【汇编语言】小甲鱼零基础汇编)

汇编语言 学习笔记(【汇编语言】小甲鱼零基础汇编)

2026-04-08 15:23:55 354

空空如也

空空如也

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

TA关注的人

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