自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (15)
  • 收藏
  • 关注

原创 顺序表的动态分配

顺序表的特点:1.随机访问,即可以在O(1)时间内找到第i个元素2.扩展容量不方便(即使采用动态分配的方式实现,拓展长度的时间复杂度也比较高)3.插入、删除操作不方便,需要移动大量元素主要代码如下:#include "stdlib.h"#define InitSize 10//默认的最大长度typedef struct{ int *data;//指示动态分配数组的指针 int MaxSize;//顺序表的最大容量 int Length;//}SeqList;voi

2020-11-18 22:25:42 992 2

原创 STM32(基于HAL库)驱动0.96寸OLED屏幕(六脚)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-09-12 10:55:44 12073 9

原创 SVN简单上手

也叫乌龟SVN,是当前Windows上最流行的SVN客户端安装后直接点下一步即可安装分为软件主体安装以及汉化包安装下面是教程网址SVN安装教程目前项目暂定分为3个部分doc(文档以及手册)package(上位机)code(代码)欢迎大家提出更好的分类方案。............

2022-07-31 09:40:03 161 1

原创 #ifndef#define#endif为啥能够解决重定义问题的讨论

#ifndef#define#endif为啥能够解决重定义问题的讨论

2022-07-11 10:39:47 154

原创 智能浇花系统(ESP8266+APP Inventor+DHT11)

这里写自定义目录标题利用ESP8266读DHT11温湿度上传到APP端硬件端利用ESP8266读DHT11温湿度首先,本项目是以以下四篇文章作为参考(基本就是按照这个来的,稍微修改了一些)链接如下【巴法云】开源安卓App控制ESP8266,通过MQTT协议,APP Inventor 开发利用ESP8266制作环境监测系统+APP inventor制作手机App实时显示ESP8266读DHT11温湿度,开发微信小程序实时显示利用ESP8266制作环境监测系统+APP inventor制作手机Ap

2022-04-30 23:17:21 4085

原创 arduino产品引脚图

arduino全系列引脚图片请查看:下图为部分图片

2021-07-01 18:27:58 353

原创 STM32(基于HAL库)驱动0.96寸OLED屏幕(四脚且中英文皆可显示)

STM32驱动0.96寸OLED屏幕(四脚)1 注意事项2 如何利用STM32单片机驱动12864液晶屏2.1*基本配置*2.2 *0.96寸OLED端口含义*2.3 *0.96寸OLED液晶屏引脚与单片机系统引脚的硬件连接*2.4 *0.96寸OLED液晶屏驱动程序*3 总结1 注意事项注意:本文使用的芯片是“STM32F103C8T6”以及J

2021-01-15 15:23:31 15148 33

原创 算法与数据结构基础知识---链表

• 链表是一系列的存储数据元素的单元通过指针串接起来形成的,因此每个单元至少有两个域,一个域用于数据元素的存储,另一个或两个域是指向其他单元的指针。这里具有一个数据域和多个指针域的存储单元通常称为节点(node)。• 链表的第一个节点和最后一个节点,分别称为链表的头节点和尾节点。尾节点的特征是其 next 引用为空(null)。链表中每个节点的 next 引用都相当于一个指针,指向另一个节点,借助这些 next 引用,我们可以从链表的头节点移动到尾节点。• 链表数据结构中主要包含单向链表、双向链表及循环

2021-01-13 20:06:42 224

原创 顺序表的插入

#include "stdlib.h"#define InitSize 10//默认的最大长度typedef struct{ int *data;//指示动态分配数组的指针 int MaxSize;//顺序表的最大容量 int Length;//}SeqList;//在L的第i个位置插入元素evoid ListInsert(SeqList &L,int i,int e){ for(int j=L.Length;j>=i;j--) { .

2020-11-19 12:57:23 2897

原创 C++引用学习笔记

引用引用的基本使用作用:给变量起别名语法 :数据类型 &别名 = 原名如:int a = 10;int &b = a;其中a与b是等效的,两者指向的地址空间是一样的引用的注意事项主要有两点1.引用前必须初始化2.引用在初始化后,不可以改变(原因在引用的实质中会讲到)引用做函数参数作用:函数传参时 ,可以利用引用的技术让形参修饰实参优点:可以简化指针实参//1. 值传递void mySwap01(int a, int b) { int temp = a;

2020-09-18 20:08:08 90

原创 判断x字符串在y字符串出现的次数

#include<stdio.h>#include<string.h>int f(char *y,char *x){//方法一/*char *p;int n=0,m=strlen(y);p=strstr(y,x);while(p!=NULL){n++;y=y+m-strlen§+1;p=strstr(...

2019-06-25 22:36:11 197

转载 删除指定位置的字符串 思维1转换2——字符自动前进并转换为大写

#include <stdio.h>#include <string.h>fun(char str[],int i,int n){//方法1char t;int j,k=i;j=strlen(str);while(k<j-n+1){t=str[k-1];str[k-1]=str[k+n-1];str[k+n-1]=t;k++;}str[j...

2019-06-24 21:49:15 100

原创 检测语句中有几个单词

char s[81],c;int i,num=0,word=0;gets(s);for(i=0;(c=s[i])!=’\0’;i++)if(c==’ ') word=0;else if(word==0){word=1;num++;}printf("%d words\n",num);

2019-05-22 22:47:26 633

原创 C语言易错点

main printf scanf define不是关键字。16进制以“0x”开头其中x为小写scanf("%d%*d%d",&a,&b); 跳过输入的第二个数据。

2019-05-13 15:38:04 443

原创 if的嵌套

#include<stdio.h>int main(){int a=1,b=0;if(!a) b=1;else if(a==0)if(a) b=2;else b=3;printf("%d",b);}****结果为0*****第二个if将下面的if和else全部包括。...

2019-05-13 15:34:01 159

原创 ++符号之前的故事

#include&lt;stdio.h&gt;int main(){int x=11;printf("%d “,x*1/3);printf(”%d",x++*1/3);return 0;}结果均为3说明在++之前,要进行对x的所有操作

2019-03-17 11:56:43 119

转载 统计字符串x在字符串y中出现的次数,要求:用while和指针实现

//3.统计字符串x在字符串y中出现的次数,要求:用while和指针实现#include&amp;lt;stdio.h&amp;gt;#include&amp;lt;string.h&amp;gt;int main(){&amp;nbsp;void chu(char *p1,char p2,int t1,int t2);&amp;nbsp;char x[100]={’\0’},y[100]={’\0’};&amp;nbsp;

2019-02-25 22:59:54 590

原创 指针略解:通过形参使实参发生。

#include&amp;amp;lt;stdio.h&amp;amp;gt;int *f(int *s,int *t){ int *k;if(*s&amp;amp;lt;*t){k=s;s=t;t=k;}return s;}main(){int i=3,j=5,*p=&amp;amp;amp;i,*q=&amp;amp;amp;j,*r;r=f(p,q);printf(&amp;quot;%d%d%d%d%d%d\n&

2019-02-25 22:59:04 315

ST-M95040-R

M95040 外置EEPROM 通讯方式SPI

2022-06-20

超级丰富的简历模板.zip

转载于 https://www.bilibili.com/video/BV1S64y1v7ur?spm_id_from=333.999.0.0

2021-09-19

MDK4在MDK5的支持文件.zip

MDK5打开MDK4项目工程时出现的不兼容,选择第二种到官网下载,因速度较慢,现将我下好的资源分享出来

2021-08-03

arduino系列引线图大全.zip

包括基本所有arduino的开发板引脚介绍

2021-07-01

LCD专用函数.zip

0.96寸彩屏,驱动:STM32,可显示中文,英文以及彩图,其中包括图片取模软件

2021-06-28

汉字Unicode互换工具.zip

汉字Unicode互换工具

2021-06-28

GSM短信模块专用函数.zip

32控制短信模块发送短信,短信内容自己通过“汉字Unicode互换工具”转换

2021-06-28

MR628语音合成模块使用手册.pdf

MR628 TTS语音合成模块资料

2021-06-27

嵌入式重点学习笔记.zip

嵌入式重点学习笔记,包括ARM裸机开发笔记,C语言笔记,Linux操作系统笔记,数据结构与算法笔记,应用编程与网络编程笔记

2021-06-12

esp32_cam.zip

ESP32-cam上传图片到云服务器,基于arduino,详情参照https://bbs.bemfa.com/30,这里面有详细介绍哦

2021-06-08

STM32(HAL)驱动0.96寸TFT屏幕(可显示任意尺寸图片).zip

可显示中英文,以及任意尺寸图片

2021-01-17

STM32(基于HAL库)驱动0.96寸OLED屏幕(四脚且中英文皆可显示)

STM32F103C8T6,模拟IIC

2021-01-15

HAL库OLED屏幕SPI

可直接移植

2020-12-20

STM32HAL库相关源码

DHT11,OLED-SPI,OLED-IIC,OLED-RTC,ADC等HAL库的相关源码

2020-11-08

各种AD封装.zip

本人自用的Altium Designer封装库,现在分享出来,现在分享出来,现在分享出来,现在分享出来,现在分享出来,现在分享出来,现在分享出来,现在分享出来,现在分享出来

2020-09-06

空空如也

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

TA关注的人

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