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

原创 野指针的概念

野指针就是指向的位置时不可知的(随机的,不正确的,没有明确限制的)怎么避免野指针1.定义指针时候记得初始化2.释放指针的时候记得把指针置NULL3.小心数组越界访问。产生野指针。

2023-11-14 20:48:44 32 1

原创 C语言指针

指针变量是存放地址的,地址是唯一标识一块地址空的。

2023-11-13 20:53:39 41

原创 c语言strlen的实现方法

这个strlen函数表示计算字符串长度,每次碰到一个字符就加一,当碰到’\0’就会结束返回字符串长度。获取字符串首地址,然后使用两个指针相减获取到相差的元素,最后返回给my_strlen。

2023-09-22 23:29:02 50 2

原创 c语言递归

程序调用自身的编程技巧称为递归递归作为一种算法在程序设计语言广泛应用。一个过程或者函数在定义说明中直接或间接的调用自身的一种方法,他通常是把一个大型复杂的问题层层转化为一个与原问题相似的小问题来求解,大大减少了代码量。

2023-09-14 23:25:36 64 2

原创 函数指针和指针函数用法

他是一个函数,是一个带返回值地址的。函数的返回值必须是相同类型的指针变量来接收,也就是,指针函数必须是有函数返回值的,而且,函数返回值必须赋值同类型的指针变量。回调函数就是一个通过函数指针调用1函数,如果把函数的地址作为参数传递给另一个函数,当这个函数指针被用来调用其所指向的函数时,我们称这个时回调函数。函数指针是指向函数的指针变量。每一个函数都要一个入口地址,就和数组名一样指向数组的首地址(第一个元素),函数名也就是指向函数的首地址。是函数,函数的返回类型是指针类型。变量类型名(*函数名)(参数列表)

2023-09-12 00:33:43 113 2

原创 51单片机串口通信

接收中断请求标志位。在方式0,当串行接收到第8位结束时由内部硬件自动置位RI=1,向主机请求中断,响应中断后必须用软件复位,即RI=0。在其他方式中,串行接收到停止位的中间时刻由内部硬件置位,即RI=1(例外情况见SM2说明),必须由软件复位,即RI=0。串口通信中,使用的是串行通信协议,数据以字节的形式进行传输。置位,即TI=1,向主机请求中断,响应中断后必须用软件复位,即TI=0。在其他方式中,则在停止位开始发送时由内部硬件置位,必须用软件复位。在方式0,当串行发送数据第8位结束时,由内部硬件自动。

2023-09-09 23:04:57 83 1

原创 51单片机密码锁

烧录程序之后通过矩阵按键0-9输入密码和删除密码和确认密码。开锁成功在lcd屏幕上会显示打开锁的图标,否则显示失败。电子密码锁主要用到的模块有51单片机、晶振、复位电路、4*4矩阵按键、LCD1602、主要是实现通过屏幕显示基本信息。

2023-09-08 21:04:11 115 2

空空如也

空空如也

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

TA关注的人

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