- 博客(14)
- 收藏
- 关注
原创 关于学习STM32的C语言的知识
本篇文章主要简单介绍在stm32中常用到的一些关于C语言的知识:数据类型、宏定义、结构体、枚举、指针。除此之外,还有条件编译,与C语言中存在一些区别,请注意。具体详细内容可参考C语言的篇章。
2025-04-19 16:07:00
839
原创 C语言的文件操作
本篇文章主要介绍C语言中,如何通过调用函数的方式来写入文件和读取文件,详细介绍一些相关的函数。除此之外,介绍了C中的关于流的定义。最后通过练习来熟悉操作流程。
2025-04-16 18:06:55
1055
原创 C语言的常用函数
本篇文章主要介绍C语言中一些常用的函数:字符串函数、时间和日期函数、数学函数、动态内存分配函数等。其中主要介绍malloc( )函数的使用方式。最后介绍常见的内存动态分配的原则以及常有的错误和应对策略。
2025-04-16 16:07:46
1154
原创 C语言的结构体和共用体
本篇文章主要介绍结构体的基本使用,包括声明,调用,结构体指针,结构体数组等等,以及进一步介绍共用体,说明结构体和共用体的区别和相似。除此之外,还介绍了typedef的使用,对基本数据类型,结构体,函数指针,数组指针等其别名。通过一些练习来加深对结构体,共用体和typedef的理解。
2025-04-14 19:24:01
865
原创 C语言的函数—高级应用
本篇文章是对C语言函数的进一步讲解,主要讲了:递归函数、指针函数、函数指针、回调函数、内部函数、外部函数以及函数的可变参数。通过对举例练习来进一步的认识函数的使用。除此之外,根据以往的学习积累,进一步认识变量,在以往篇章讲解变量按数据类型分类的基础上,现在从声明位置、存储方式、和一些变量的修饰符来对C语言中的变量有一个全面的认识。
2025-04-12 10:27:08
1153
原创 C语言的函数—参数传递机制
本篇文章,主要写的关于C语言中函数的传递机制。包括值传递、地址传递。进一步介绍函数体中基本数据类型、变量指针、数组、字符串、指针数组的形参书写格式以及函数原型的书写。通过一些举例练习来加深对函数参数传递机制的了解,最后介绍C++中的引用传递。
2025-04-10 16:47:49
861
原创 C语言的指针 (上篇) - 指针的概念
访问内存中变量存储的数据:直接访问(通过变量名来访问)和间接访问(通过首地址来访问)地址==指针变量:命名的内存空间,用于存放各种类型的数据。变量名:变量名是给内存空间取的一个容易记忆的名字。变量值:在变量单元中存放的数据值。变量的地址:变量所使用的内存空间的地址,即指针。指针变量:用一个变量来存储地址。我们可以通过访问指针变量达到访问内存中另一个变量数据的目的。数据类型 *变量名 [ = 初始地址值];解释说明:字符用于告知系统这里定义的是一个指针变量,通常跟在。
2025-04-06 16:42:27
1028
原创 C语言-数组
数组在声明时,使用大括号,同时对每一个成员赋值// 等同于//数组 arr 的长度,将根据大括号里面的值的数量,确定为 3对数组部分元素赋初值:如果大括号里面的值,少于数组的成员数量,那么未赋值的成员自动初始化为 0。// 等同于注意:大括号里面的值只能少于或等于元素的数量,不能超过。否则编译会报错。将整个数组的每一个成员都设置为零,最简单的方式如下//其他类型赋值方式二:指定数组下标位置上的元素进行赋值。//未指定的索引位置自动赋值为0指定位置的赋值与顺序赋值。
2025-04-05 14:23:57
945
原创 C语言-流程控制结构
本文主要介绍C语言的流程控制部分。包括分支结构:if-else、switch-case; 循环结构:for、while、do-while;嵌套循环以及无限循环。还有break'、continue、go-to关键字的使用。
2025-04-03 11:34:18
774
原创 C语言基础知识——注释;HelloWorld进行剖析;printf()函数;
源文件中用于“解释”、“说明”程序的文字是注释。作用:1.对程序中的代码进行解释、说明;2.有利于对程序的调试-->注释的信息不参与编译的。意味着生成的二进制文件不包含注释信息。注释的种类:单行注释://;多行注释:/**/;注意:多行注释不可以嵌套使用;在双引号内使用注释,将失去注释的作用。1.规范的代码风格 正确的缩进和空白 1. 使用一次tab操作,实现缩进,默认整体向右边移动。相反,使用 shift+tab整体向左移 2.运算符两边习惯性各加一个空格。比如: 2 + 4 * 5
2025-03-27 17:55:15
303
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人