自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 嵌入式学习day12

定义了一个指向包含5个`int`类型元素的数组的指针。- 数组指针操作:通过数组指针,可以获取整个数组的地址,并且可以通过解引用操作符`*`来获取数组第一个元素的地址。- 二维数组与指针:二维数组的数组名可以作为数组指针,指向数组的第一个行数组。- 一个由指针组成的数组,每个元素都是指向特定数据类型的指针。- 一个指向指针的指针,通常用于在函数中修改指针变量的值,或者在处理指针数组时作为数组名的类型。- 数组名作为指针:在处理一维数组时,数组名可以被看作是指向数组第一个元素的指针。

2024-07-25 01:40:09 321

原创 嵌入式学习day11

指针的使用场景: - 在函数中传递字符串时,防止字符串被修改。- 指向字符串常量的指针应该定义为。是一个指向数组第一个元素的指针常量(不可更改)。- 在 C 语言中,所有指针都可以使用。练习:编写函数统计字符串长度。注意点: - 数组名。

2024-07-24 01:25:42 333

原创 嵌入式学习day10

预处理命令、指针的概念和用法是 C 语言中的重要组成部分。数据类型* 变量名;

2024-07-23 00:51:31 229

原创 嵌入式学习day9

/ 测试最大公约数和最小公倍数函数。// 封装一个函数实现strlen的功能。// 封装一个函数实现strcpy的功能。// 封装一个函数实现strcat的功能。// 封装一个函数实现strcmp的功能。// 封装一个函数获得两个数的最大公约数。// 封装一个函数获得两个数的最小公倍数。// 封装的三个函数实现对数组的操作。// 主函数,用于测试以上函数。// 测试数组操作函数。// 测试字符串函数。// 1. 函数传参。

2024-07-21 20:57:07 406

原创 嵌入式学习day8

局部变量和全局变量的作用域不同,存储类型(自动、静态、寄存器和外部)决定了变量的存储位置和生命周期。函数计算出给定日期是该年的第几天,然后根据年份是否为闰年确定该年总天数,最后计算剩余的天数。字符型二维数组在C语言中用于存储字符串数组,其定义、元素访问、存储特性和初始化方法都是基础且重要的知识点。函数是C语言程序设计中的核心概念,它们使得程序模块化,减少了代码重复,并提高了代码的可读性和可维护性。赋值传递是复制实参的值给形参,而全局变量可以在函数间共享。,该函数用于计算给定日期后该年剩余的天数。

2024-07-19 19:09:07 244

原创 嵌入式学习day7

**输入和输出**:`printf` 和 `puts` 用于输出字符串,`scanf` 和 `gets` 用于输入字符串(但 `gets` 函数不安全,因为它可能导致缓冲区溢出)。- **字符串操作**:常用的字符串操作函数有 `strcpy`, `strcat`, `strcmp`, 和 `strlen`。- **数组元素的访问**:通过 `数组名[行下标][列下标]` 访问,例如 `a[0][0]`。`,例如 `int a[2][3];- **数组元素的访问**:通过 `数组名[下标]` 访问。

2024-07-19 01:28:52 196

原创 嵌入式学习day6

第一个循环用于计算输入数字的平均值,第二个循环用于计算10个数字的平均值,第三个循环用于找到5个数字中的最小值。注意,由于代码是从终端读取输入,因此在实际运行时,用户需要按照程序的提示输入相应的数字。下面是一个C语言的代码示例,该示例包含了从终端接收若干个数(以-1结束),计算所有输入数字的平均值的功能,以及从终端接收10个数到数组中,计算这10个数的平均值的练习,还有从终端获得5个数到数组中,获得数组中的最小值的练习。// 练习:从终端接收10个数到数组中,计算这10个数的平均值。

2024-07-17 20:13:22 272

原创 嵌入式学习day5

这些是C语言中的基本控制结构,用于根据条件执行不同的代码路径。if和switch用于分支,而whiledo...while和for用于循环。理解这些结构对于编写结构化的程序至关重要。通过练习,可以加深对控制流程的理解,并能够解决实际问题。

2024-07-16 19:38:26 740

原创 嵌入式学习day4

【代码】嵌入式学习day4。

2024-07-15 18:51:43 263

原创 嵌入式学习day3

这些内容是C语言编程的基础,涵盖了变量、表达式、运算符以及基本的输入输出操作。掌握这些基础知识对于学习更复杂的C语言概念至关重要。

2024-07-13 17:54:38 354

原创 嵌入式学习day2

【代码】嵌入式学习day2。

2024-07-12 18:12:58 243

原创 嵌入式学习日志day1

【代码】嵌入式学习日志day1。

2024-07-11 17:52:06 406

空空如也

空空如也

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

TA关注的人

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