自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【C++】类与对象(二)

c++默认成员函数以及运算符重载的详解

2024-02-19 22:55:48 860

原创 【C++】日期类的实现(对于类与对象的练习)

本文实现了利用C++语言实现了日期类,以锻炼对类与对象的理解。

2024-02-19 17:54:14 650

原创 【C++】类与对象(一)

类的引入、结构体类名直接可以做类型、结构体支持定义变量和函数、类的定义类的两种定义方式、类的访问限定符和封装、访问限定符封装、类的作用域、类的实例化、类对象模型、如何计算类对象的大小等讲解1.对象中包含类的各个成员2.代码只保存一份,在对象中保存存放代码的地址3.只保存成员变量,成员函数存放在公共的代码段结构体内存对齐规则七、this指针this指针的引入this指针的特性C语言和C++的对比

2024-02-05 20:04:52 1488

原创 【笔试刷题】错题集1

本题的主要思路是贪心算法,贪心算法其实很简单,就是每次选值时都选当前能看到的局部最优解,所以这里的贪心就是保证每组的第二个值取到能选择的最大值就可以,我们每次尽量取最大,但是最大的数不可能是中位数,所以退而求其次,取 每组中第二大的。本题如果使用传统的暴力查找方式,如判断第一个串的字符是否在第二个串中,在再挪动字符删除这个字符的方式,效率为O(N^2),效率太低,很难让人满意。最终结果为1,3,3。,因为此时无论第二个操作数为何,**最后的运算结果一定是 true **。C++ hash解法。

2024-01-27 14:01:04 634

原创 【C语言】史上最全printf()和scanf()格式说明

史上最全printf()和scanf()格式说明

2024-01-27 11:48:57 714

原创 【C++】C++入门(下)——有C语言基础的C++学习

在有C语言基础下的C++学习(下)

2023-11-20 22:42:29 245 8

原创 【C++】C++入门(上)——有C语言基础的C++学习

在有C语言基础的C++入门

2023-11-20 22:34:11 276 3

原创 【C语言入门】第四节——指针、结构体

结构体、指针的简要介绍。

2023-11-16 20:51:43 246 1

原创 【C语言入门】第三节——数组、函数

简要介绍C语言数组和函数

2023-11-13 20:42:36 232

原创 【C语言入门】第二节——分支与循环

在流程图的表示中,判断框内写上条件,两个出口分别对应着条件成立和条件不成立时所执行的不同指令,其中一个要指向循环体,然后再从循环体回到判断框的入口处。选择结构又称分支结构,选择结构用于判断给定的条件,根据判断的结果判断某些条件,根据判断的结果来控制程序的流程。如图,A、B、C是三个连续的步骤,它们是按顺序执行的,即完成上一个框中指定的操作才能再执行下一个动作。:先执行A,再判断所给条件P是否成立,若p不成立,则再执行A,如此反复,直到P成立,该循环过程结束。表达式2为条件判断部分,用于判断循环时候终止。

2023-11-09 20:44:19 143 1

原创 【数据结构】树(tree)

介绍了数据结构中树的内容

2023-11-04 21:46:37 77 1

原创 【数据结构】排序算法(C语言实现)

介绍了排序相关内容

2023-11-04 21:44:34 58 1

原创 【C语言入门】第一节——标准输入输出和数据类型

C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言制定了一套完整的美国国家标准语法,称为ANSI。

2023-11-03 22:14:33 310

原创 VS2022的安装

安装vs2022,并运行

2023-11-03 22:13:09 402

原创 【数据结构】栈与队列(以C语言为基础)

栈与队列的基本讲解

2023-10-28 14:34:07 141 4

原创 STM32F4使用HAL库配置串口时,发送乱码

STM32F4使用cubeMX HAL库配置串口时,发送乱码。

2023-07-29 20:39:30 871 1

原创 【C语言】<string.h>库函数总结讲解 | 字符串函数与内存操作函数 | 库函数的介绍

本文介绍了string.h中常用的一些函数,及其使用时的注意事项。求字符长度的函数strlen()字符串拷贝函数strcpy()strncpy()字符串比较函数strcmp()strncmp()字符串追加函数strcat()strncat()字符串中找字符串strstr()字符串中找一个字符strchr()字符串分割函数strtok返回错误码,所对应的错误信息strerror字符分类函数内存复制函数memcpy()memmove()内存比较函数memcmp()

2023-07-17 20:32:28 950 2

原创 数据类型在内存中的存储——整型在内存中的存储,浮点型在内存中的存储,定点数在内存中的存储;以C语言为例 ;大小端字节序讲解

数据类型在内存中的存储——整型在内存中的存储,浮点型在内存中的存储,定点数在内存中的存储;以C语言为例 ;大小端字节序讲解

2023-07-13 22:40:58 299 2

原创 基于STM32单片机的三子棋(井字棋)思路分享

基于stm32的三子棋,使用双色led矩阵进行显示,4*4矩阵键盘进行输入,主程序用到状态机思想

2023-04-16 19:03:21 1557 6

原创 矩阵键盘——基于stm32单片机

利用线反法实现的矩阵键盘读取

2023-04-15 22:07:17 7875 5

原创 C语言入门易错题第二弹——分支与循环语句

阅前本文适合初学习分支与循环语句但并未有太多实战经验的观看

2023-04-15 12:14:03 624 2

原创 C语言入门易错题第一弹——输入输出(另附输入输出格式详细说明)

本文将盘点一些易错的输入输出问题,并附输入输出格式详细说明。

2023-04-05 23:09:15 2546 4

原创 《嵌入式系统原理及应用》笔记

2023-03-20 16:27:36 137

简易三子棋-以C语言为基础

C语言练习项目,学习C语言

2023-11-13

扫雷简易版-以C语言为基础

C语言实现简易版本扫雷,作为C语言学习使用。

2023-11-13

空空如也

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

TA关注的人

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