自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 EPS32 web网站使用SPIFFS 存储HTML CSS img文件

ESP32获取Web网站数据

2024-08-16 09:28:28 323

原创 记录一下安装VScode ESP-idf插件碰到的坑

由于该文件具有未保存的更改,因此无法写入到用户设置。请先保存该用户设置文件,然后请重试。这个问题的一直在反复的提示从网上也找不到同类型的解决方法。后面在误导误撞之下从网上找到个VScode的问题,这时才解决。解决方法是在VScode的搜索框上搜索settings.json这个我的默认在C盘,按下Ctrl+S保存一下即可。

2024-07-12 08:56:18 149

原创 探索C语言编译链接过程

C语言程序的编译和链接,一般都是在IDE的内部完成我们无法知道其内部具体执行了什么,是怎么一步步从.c和.h文件生成可执行文件exe的,所以本篇文章就将这一段被封存的过程进行阐述。可执行文件的生成过程,包括两步编译和链接,而编译又可以分解成:预编译,编译和汇编三个过程。

2023-10-05 11:54:05 92

原创 C语言文件fopen函数 fclose函数的使用

将从指定流读取到的字符串存储到 str 数组 中,直到读取 (num-1) 个字符或到达换行符或 文件末尾结束,读取失败会返回NULL。从指定的流中读取一个字符,后标记指针自动向后移动一位,并返回对应的ASCii值,读取失败会返回EOF。返回值:打开成功返回一个指向要打开文件的文件信息区的文件指针,打开失败返回NULL。如果不加路径直接使用文件名打开,它的默认打开路径是当前源文件所在的位置。这个函数是配合文件打开函数一起使用的,每当打开一个文件不再使用后就。** . . **表示当前文件的上层路径。

2023-10-03 12:20:33 449

原创 C语言结构体相关知识

本文的编译环境为 Visual Studio 2022。

2023-10-02 12:12:49 117 1

原创 C语言 浮点数和整数在内存中的存储 (详解)

E是一个无符号整形,如果想要存放负数就不行,这个时候IEEE754就规定了,在32位里E在存入之前要先加上中间数127,用小于127的表示负数,大于127的表示正数,在64位里E在存入之前要先加上中间数1023,用小于1023的表示负数,大于1023的表示正数。这时,浮点数的指数E等于1-127(或者1-1023)即为真实值,有效数字M不再加上第⼀位的1,⽽是还原为0.xxxxxx的⼩数。32位的机器中 最高的1位为符号位S,后面的8位为指数位E,剩下的23位为有效数字位M。

2023-09-16 14:50:42 231 1

原创 STM32串口中常用的字符函数strlen,strcmp,strstr详解及具体程序实现过程

传入参数:数组的首元素地址。返回值: 返回 '\0'之前所有字符个数 数据 类型为size_t无符号整形。传入参数:两个要比较字符串数组的首元素地址。返回值:str1>str2 返回大于0的数str1=str2 返回0str1

2023-09-10 23:54:03 3752 1

原创 通俗易懂的C语言指针知识讲解(详细,深入) 1

本篇文章就让我们一起揭开C语言指针的神秘面纱,指针是C语言中特别重要的一个知识点,也是C语言的灵魂所在。可以说C语言学没学好,首先就是要看指针学没学好。本篇的学习目的是从指针的底层讲起,一步一步的不断理解指针。

2023-08-21 22:14:52 158 1

原创 C语言趣味小游戏扫雷(数组,函数)

扫雷这种经典益智小游戏,相信不少人都玩过或听说过,若没听过,也没事下面有扫雷玩法的介绍。扫雷的规则如下:盘面上有许多方格,方格中随机分布着一些雷。你的目标是避开雷,打开其他所有格子。一个非雷格中的数字表示其相邻8格中的雷数,你可以利用这个信息推导出安全格和雷的位置。看完上面的规则介绍,相信你已经对扫雷已经有一定的了解了,那么现在就让我们利用C语言,开发出一款属于我们自己的简易扫雷游戏。

2023-08-15 21:21:26 249

原创 掌握C语言分支,成就编程巅峰!

如果想要控制两条以上语句,我们需要用到 {} (整个大括号里面所有的代码,被称作:程序块,或者复合语句)大括号这个法宝将代码括起来,这个时候就不会再出现上面的情况。的情况下,else总是与同最近的一个if进行匹配。,根据上面的表达形势和流程图可以知道,当表达式为0时直接结束,若不为0则在执行完if的第一条语句后结束。根据上面的表达形势和流程图可以知道,当表达式为0时就执行else后的语句2,非0时执行if语句后的语句1。上图中的else if 就是嵌套在前⾯的 else ⼦句中的,构成了嵌套的if语句。

2023-08-09 21:30:22 57

原创 函数的递归(C语言)

C语言的递归描述

2023-08-04 21:16:16 56 1

湖南省楚怡杯嵌入式省一龙芯全套代码

龙芯第一模块所有功能全部实现代码

2024-05-02

C语言趣味小游戏扫雷(数组,函数)

扫雷的整个工程

2023-08-15

空空如也

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

TA关注的人

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