自定义博客皮肤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)
  • 收藏
  • 关注

原创 C语言6-数组1-一维整型数组

本文介绍了数组的基本概念和使用方法。数组是相同类型元素的有限集合,可分为一维、二维和多维数组,包括整型和字符型。重点讲解了一维整型数组的定义、访问方式、初始化和存储特点,强调元素下标从0开始且不能越界。文章提供了三个实践练习:查找最小值、查找最大值及其下标、数组元素倒置,并详细说明了倒置操作的交换规律。通过示例代码和注意事项,帮助读者掌握数组的基本操作和常见应用场景。

2025-07-19 23:33:13 645

原创 C语言5-流程控制2

本文介绍了循环结构及其辅助控制语句的使用。重点解析了双层for循环的工作原理,通过九九乘法表示例说明循环嵌套的执行流程,并分享了调试过程中的心得体会(如格式调整、变量理解等)。同时简要介绍了goto循环的实现方式,以及break、continue、return三种辅助控制语句的功能差异和使用方法。文章以实际代码为例,强调理解循环控制逻辑的重要性,并建议通过printf调试来直观理解程序执行过程。

2025-07-19 15:29:52 773

原创 C 语言4-流程控制

本文介绍了程序设计的三大流程结构(顺序、分支、循环)及其实现方法。重点讲解了分支结构中的if语句(简单分支、阶梯分支)和switch语句(基础结构、嵌套结构),以及循环结构中的while、do-while和for循环。详细说明了逻辑表达式中的关系运算符和逻辑运算符的使用,并提供了三目运算符的示例。通过"分数等级判断"、"0-100求和"和"鸡兔同笼"等实例展示了这些结构的实际应用。文章还强调了if/else的使用注意事项和循环控制语句的特性。

2025-07-18 19:18:04 500

原创 C语言3-输入输出函数

C语言输入输出函数详解 本文介绍了C语言中常用的输入输出函数及其使用方法。主要内容包括:1)单字符输入输出函数putchar和getchar;2)格式化输入输出函数printf和scanf,详细说明了各种格式控制符的使用方法及转义字符的含义;3)字符串输入输出函数puts和gets的特性。文中通过具体示例演示了这些函数的使用场景,如打印变量值、接收用户输入并进行计算等。特别强调了scanf函数中地址运算符&的使用注意事项,以及不同函数在处理空格和换行符时的区别。

2025-07-17 18:26:37 577

原创 C语言2-表达式、运算符

1.定义:表达式是由一个或者多个运算符连接变量或常量组成的式子2. 特点:表达式一定有值、类型3. 混合运算数据类型:① C语言中相同数据类型运算得到的结果就为该数据类型② C语言中不同数据类型运算需要将数据类型转换为同一种类型再进行运算和处理;不同类型运算时需要将低精度类型转换为高精度类型③转换标准:- 浮点类型精度 > 整数类型精度- 相同类型所占空间越大精度范围越高- 整数类型无符号精度 > 有符号精度- char和short进行数据运算和数据处理时会统一转换为int类型。

2025-07-16 17:54:40 426

原创 C语言1-基础知识、数据类型、常量和变量

【嵌入式学习笔记:C语言基础数据类型】本文介绍了嵌入式开发中C语言基础数据类型的学习内容:1. 计算机组成原理:CPU、内存与外存的交互关系;2. 数据单位换算:bit、byte到TB的进制转换;3. 基本数据类型分类:包括整数型(有/无符号)、浮点型(float/double)、字符型(char)、布尔型(bool)和void类型;4. 变量与常量定义规则:命名规范、存储特性及各类常量表示方法。重点讲解了补码存储原理、ASCII编码、浮点数精度等核心概念,为嵌入式开发奠定C语言基础。(150字)

2025-07-15 20:22:27 494

原创 Linux基础

摘要:本文记录了嵌入式学习的第一天内容。主要包括:1.制定了嵌入式学习路线,涵盖Linux、C语言、数据结构、软硬件开发等;2.学习了Linux基础命令,如文件操作、目录管理、路径切换等;3.实践了Linux下C语言开发流程,包括vim编辑器和gcc编译器使用;4.完成文件操作练习巩固知识。通过系统学习和实践操作,为后续嵌入式开发奠定了基础。

2025-07-14 21:49:16 1127 1

空空如也

空空如也

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

TA关注的人

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