自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 嵌入式Linux系统学习记录14

define MAX_SIZE 100 // 顺序表最大容量// 定义顺序表结构// 存储数据的数组int length;// 顺序表当前元素的个数} SeqList;// 初始化顺序表// 判断顺序表是否为空。

2025-02-07 21:42:51 1730

原创 嵌入式Linux系统学习记录13

/ 字符数组int age;// 整数// 浮点数float f;Monday = 1, // 可以显式指定值Tuesday,Wednesday,Thursday,Friday,Saturday,Sundayint age;} Student;// 创建 Student 类型别名构造数据类型是 C 语言中非常强大的功能,它允许你根据具体需求设计和使用复杂的数据结构。内存对齐和填充:结构体的内存布局可能会受到对齐的影响,要注意成员的顺序和内存大小。内存管理。

2025-01-22 19:17:16 973

原创 嵌入式Linux系统学习记录12

在 C 和 C++ 中,(Array of Pointers)与(Pointer to an Array)虽然看似相似,但在细节和使用上有很大的差异。理解这些差异和注意点是编写高效、清晰代码的关键。

2025-01-21 22:37:14 1495

原创 嵌入式Linux系统学习记录11

字符型数组和字符串传参字符型数组和字符串传递时,传递的是指针,不是数组本身。字符串以\0结束,因此函数会根据\0识别字符串结束位置。指针函数指针函数返回指针类型,需要确保指针的生命周期有效。函数指针函数指针用于指向具有特定签名的函数,可以通过它间接调用函数。声明和使用时要确保函数的参数类型和返回类型与指针匹配。

2025-01-20 21:51:55 1435

原创 嵌入式Linux系统学习记录10

指针是C语言中非常强大且复杂的工具,它们让你可以直接操作内存,执行低级的任务。熟悉指针的基本概念和使用方法,避免常见的错误,是掌握C语言的关键。

2025-01-19 19:59:26 451

原创 嵌入式Linux系统学习记录9

在C语言中使用递归时,要特别注意基准条件的设置、参数变化、栈溢出、尾递归优化等细节。递归可以提供简洁优雅的解决方案,但如果没有充分的优化,可能会导致效率低下或栈溢出问题。因此,递归的设计需要谨慎,尤其是在递归深度较大或性能要求较高的情况下。

2025-01-18 21:39:34 820

原创 嵌入式Linux系统学习记录8

/声明一个3行4列的二维数组a是一个数组,包含3个元素,每个元素是一个包含4个整数的数组(即3行4列的矩阵)。inta[3][4]={{1,2,3,4},//第1行{5,6,7,8},//第2行{9,10,11,12}//第3行};//声明一个3x4x5的三维数组a是一个三维数组,包含3个二维数组,每个二维数组包含4行和5列。二维数组是最常用的形式,适合存储矩阵或表格。多维数组。

2025-01-17 18:52:19 910

原创 嵌入式Linux系统学习记录7

你应该确保strcpy的第二个参数是一个指向字符串的指针,而不是单个字符。可以通过&str[i]来获取指向字符数组中某个位置的指针。

2025-01-15 20:22:19 438

原创 嵌入式Linu系统学习记录5

while循环是基于条件判断执行的,在条件为true时执行代码块,否则退出。死循环通常是条件一直为true,比如使用while(1)形成死循环。可以使用break来手动跳出死循环,或者使用continue来跳过当前迭代。死循环通常用于等待外部条件变化(例如用户输入)来终止循环。这种结构非常有用,例如在嵌入式系统中或一些需要不断轮询输入的场景中。

2025-01-14 21:18:29 1121

原创 嵌入式Linux系统学习记录5

2025-01-13 20:32:00 95

原创 嵌入式Linux系统学习记录4

2025-01-12 20:47:20 107

原创 嵌入式Linux系统学习记录3

2025-01-11 20:09:30 286

原创 嵌入式Linux系统学习记录2

2025-01-10 23:40:17 144

原创 嵌入式Linux系统学习记录1

一、Linux操作系统基础操作利用VMware Workstation打开Ubuntu操作系统(拷贝镜像),进入终端,开启交互界面。想要掌握Linux这门技术,认识并熟悉Linuxd的命令是第一步。

2025-01-09 18:59:00 857

c语言基础.xmind

c语言基础.xmind

2025-01-10

空空如也

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

TA关注的人

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