自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言学习笔记 结构体

在C语言中,结构体指的是一种数据结构,是C语言中聚合数据类型的一类,结构体可以被声明为变量、指针、或数组等,用以实现复杂的数据结构。结构体同时也是一些元素的集合,这些元素称为结构体的成员,且这些成员可以为不同的类型,成员一般用名字访问。3.如果成员本身又属于一个结构体类型,则要用若干个成员运算符,一级一级地找到最低的一级成员,只能对最低级的成员进行赋值或存取以及运算。成员列表由若干个成员组成,每个成员都是该结构的一个组成部分。4.可以引用结构体变量成员的地址,也可以引用结构体变量的地址。

2024-04-19 12:42:42 277 1

原创 C语言学习笔记 条件编译

一般情况下,C语言源程序中每一行代码都要参加编译,但有时候出于对程序代码优化的考虑,希望只对其中一部分内容进行编译,此时就需要在程序中加上条件,让编译器只对满足条件的代码进行编译,将不满足条件的代码舍弃,这就是条件编译。功能与第一种形式相反,如果标识符没有被定义,就对程序段1进行编译,否则对程序段2进行编译, #else 也可以省略。该代码的功能是,如果定义了 ROUND 就输出面积,如果没有定义就输出 “请定义ROUND”。它的功能是对常量表达式进行判断,为真输出程序段1,为假输出程序段2。

2024-04-18 17:57:22 347 1

原创 C语言学习笔记 宏定义

C语言允许带有参数。在宏定义中的参数称为形式参数,在宏调用中的参数称为实际参数。对带参数的宏,再调用中,不仅要宏展开,而且要用实参去代换形参。带参宏定义的一般形式为: #define 宏名(形参表) 字符串带参宏调用的一般形式为:宏名(实参表)a:b1.带参宏定义中,宏名和形参表之间不能有空格出现。a:b //错误示范出现空格时,编译器会报错。2.在带参宏中,形式参数不分配内存单元,因此不必作类型定义。而宏调用中的实参有具体的值。要用他们去代换形参,因此必须作类型说明。

2024-04-17 12:18:45 1229

原创 GPIO输入输出模式详解

GPIO的模式分为8种,输入模式:浮空输入、上拉输入、下拉输入、模拟输入;输出模式:推挽输出、开漏输出、推挽复用输出、开漏复用输出。下面对这8种模式的工作过程进行详细阐述。

2024-04-05 13:55:09 2181

原创 STM32点灯

使用stm32点亮LED灯

2024-04-03 11:46:35 750 1

空空如也

空空如也

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

TA关注的人

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