- 博客(6)
- 收藏
- 关注
原创 C语言数组全面解析:从基础概念到常用排序算法
if (arr[j] > arr[j + 1]) { // 如果前面的数比后面大。重要提示:数组下标范围为 `[0, 数组长度-1]`,越界访问可能导致程序崩溃或不可预知的行为。// 定义包含7个float类型元素的数组。// 定义包含20个char类型元素的数组。// 定义包含10个int类型元素的数组。// b[3]和b[4]为0。
2026-01-15 21:59:39
291
原创 # C语言数组详解:从入门到精通
*题目:** 定义一个int型数组,包含10个元素,从键盘输入10个值,找出其中能被3整除的数。**数列:** 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, ...a = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};**题目:** 定义一个int型数组,包含10个元素,从键盘输入10个值,找出最大值。原数组: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}逆序后: {10, 9, 8, 7, 6, 5, 4, 3, 2, 1}
2026-01-14 20:49:20
245
原创 嵌C——流程控制
3.default单词写错,并不影响编译(语法没问题)但是,其对应的分支,因为单词错误会无法执行,语句2 执行完 表示 if语句执行结束,程序继续往下。语句1执行结束,表示if语句整体结束,程序继续往下。}else //不能写 分号 --- 不需要写条件。关系运算:> >= < <= ==!语句2执行结束,表示if语句整体结束,程序继续往下。语句1 执行完 表示 if语句执行结束,程序继续往下。//运算结果 ---- 反映的是关系成立与否。
2026-01-13 20:48:37
569
原创 嵌入式快打————输入输出
/最后这个\n不要写,否则结束不掉,原因一个空白符,匹配任意多个输入的空白符。%mf //如果 m > 数据实际宽度 , 以m为准,多出来的位置补空格 ,默认数据右对齐。%.2f //表示 保留2位小数 ---- 四舍五入。占位符 ---- 将 输出列表中对应的值 转换为指定格式 输出。占位符 ---- 将 输出列表中对应的值 转换为指定格式 输出。%.2g //注意,不是保留2位小数,而是保留结果中的两位数。%0md // m前面 加0 表示最终空出来的位置用0填充。
2026-01-12 20:43:17
526
原创 编程基础:整型与浮点型全解析
小端模式:高高低低 stm32——arm系列的芯片——默认小端模式,但可以切换。整型常量 123——十进制 0x123——十六进制 0123——八进制。1.234e3 //科学计数法形式 --- 1.234 * 10^3。long long --- 8字节。整型类型: iint --- 4字节 1字节=8bits。long --- 8字节。//定义了一个浮点类型变量 ---开了一块空间。字节序——字节的顺序 x86体系构架——小端模式。
2026-01-09 20:53:13
340
原创 嵌入式初识
由于其开源特性,全球开发者和组织可以在此基础上构建不同的操作系统版本,这些版本被称为 Linux发行版(Distribution),如Debian、Fedora、CentOS、Ubuntu等。Ubuntu的设计目标是为桌面、服务器和云计算平台提供稳定、安全、用户友好的体验,并支持广泛的硬件设备。Ubuntu 的版本命名遵循**“形容词 + 动物名”的双词组合规则,且两个单词的首字母相同,并按字母表顺序循环**使用(从 Ubuntu 6.06 Dapper Drake 开始)。vi/vim 编写代码。
2026-01-08 21:04:12
228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅