自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++(匿名函数+继承+多态)

【代码】C++(匿名函数+继承+多态)

2025-04-02 21:04:44 202

原创 C++(思维导图更新)

【代码】C++(思维导图更新)

2025-04-01 21:22:27 813

原创 C++类的思维导图

aaa

2025-03-31 20:23:26 105

原创 C++练习

写一个类Fifo管道类。提高难度,什么都不提示。只要求:使用自己编写的Fifo类对象,实现2个终端之间互相聊天。1.将File练习题,内部的FILE*描述符,改成int描述符。

2025-03-30 19:36:30 213

原创 C++(思维导图)

2025-03-27 20:06:12 82

原创 网络编程之解除udp判断客户端是否断开

思路:每几秒发送一条不显示的信息,客户端断开则不再发送信息,超时则表示客户端断开连接。

2025-03-20 20:46:22 306

原创 网络编程之客户端聊天(服务器加客户端共三种方式)

【代码】网络编程之客户端聊天(服务器加客户端共三种方式)

2025-03-19 19:59:46 385

原创 网络编程思维导图

aaa

2025-03-18 20:55:32 97

原创 线程的同步互斥机制

【代码】线程的同步互斥机制。

2025-03-10 20:49:59 150

原创 进程思维导图

【代码】进程思维导图。

2025-03-06 20:27:15 113

原创 IO思维导图

aaa

2025-03-03 18:43:43 140

原创 Shell指令尝试

如果选择2,则输入取款金额,如果取款金额大于实际金额,则提示账户余额不足,请重新输入,如果账户余额小于等于实际金额,则提示取款成功,打印剩余金额。7.输入用户名和密码(加密输入),实现密码的三次登录 默认用户名admin 密码1234 账户存款10000。4.循环家目录下的所有内容,计算家目录下 目录的个数,普通文件的个数,使用for循环。1.使用case..in实现等级判断,输入一个成绩,判断等级。如果选择3,则输入存款金额,并提示 存款成功,余额的值。6.输入一个数组,请实现冒泡排序,插入排序。

2025-02-27 20:20:43 303

原创 C高级(Shell指令)

shell: 贝壳,本质是指针的集合,但是在使用时需要满足一定的逻辑$* 外部输入的所有参数,不包含文件名,默认中间使用空格隔开$@ 外部输入的所有参数,不包含文件名,默认中间使用空格隔开$# 类似argc,外部参数的个数$$ 获取当前终端的进程号获取上一行指令的返回结果,用于函数返回一般为0,表示上一行指令运行成功,非0即为指令执行失败。

2025-02-26 19:18:07 643

原创 C高级(终端指令)

su 用户名sudo passwd 用户名 ----->修改用户密码。

2025-02-24 18:51:26 694 1

原创 数据结构-哈希表

【代码】数据结构-哈希表。

2025-02-19 19:14:39 102

原创 双向链表循环

【代码】双向链表循环。

2025-02-17 19:06:21 143

原创 单链表的增删改查

主函数main->a.c。

2025-02-15 11:24:46 181

原创 数据结构模拟

【代码】数据结构模拟。

2025-02-13 18:58:54 168 1

原创 函数(好抽象)

返回值类型 函数名(参数列表)函数体;return 返回值;//如果返回值类型是void,return可以不写返回值:返回给主调函数处的结果,如果主调函数处不需要结果就不用写返回值(如果函数没有返回值,就写void)参数列表:如果实现函数功能需要外部传递参数,就需要写参数列表,如果实现函数功能时不需要外部传递参数,不需要写参数列表对于有返回值的函数,函数的返回值可以被接收,也可以直接输出,如果不接收会在下一条语句消失,因为返回值是一个临时值。

2025-02-08 19:10:41 567

原创 指针(很重要)

指针表示内存地址(如酒店的房间号表示房间的地址)我们平时说的指针,是保存地址的指针变量int *p;//定义了指针p,能够保存int类型变量地址的指针p//此时p谁也没有指向,所以是野指针数据类型 *指针变量名;*前面如果有数据类型,表示定义指针变量。

2025-02-06 19:15:51 350

原创 小测试(五个字才能发)

定义一个数组,要求长度使用宏定义,终端输入数组中的数据,实现冒泡排序,//添加标志位,标志位要求,终端输入,如果输入1,升序,输入0降序。百钱买百鸡问题,一百元钱去买鸡,公鸡5元,母鸡3元,三只小鸡1元,问买一百只鸡,有多少种买法。输出3-100以内的完美数,(完美数:因子和(因子不包含自身)=数本身)求二维数组中元素的最大值,并输出行标和列标(以二行三列为例)终端输入带空格的字符串,删除字符中的空格。输入带空格的字符串,求单词个数。

2025-01-22 13:01:40 362

原创 数组的运算(一维加二维,可以动笔理解原理)

不给定长度的初始化:定义数组时不写长度,根据初始化列表来给数组分配空间数组中元素的初始化要放到{}中,如a[]={1,2,3,4}就是默认四个位置。如果有一个数组a[5]={1,2,3,4,5},现在我想想将其变为数组a[5]={5,4,3,2,1}不完全初始化:给数组中的部分元素初始化,如inta[4]={1,2},那么a[2],a[3]为0。数组中元素的初始化要放到{}中,即inta[3]={1,2,3}的形式。这就是数组的逆置,将a[0]与a[4],a[1]与a[3]逆置。

2025-01-17 19:20:37 397

原创 C语言语言结构

C代码分三个结构:顺序结构:即代码从上往下运行分支结构循环结构。

2025-01-17 17:03:00 362

原创 C基础(C语言来哩)

宏定义是一个简单的替换比如第一个叫做a的宏定义,是1+1,那么a*2经过替换会变成1+1*2,不受乘除优先的影响。宏定义的位置:一般在头文件下方,主函数上方宏替换发生在编译的预处理阶段宏名一般大写(为了和变量做区分)存储类型 数据类型 变量名;//定义一个变量1.一般实际使用时会省略掉存储类型,直接写成数据类型 变量名2.数据类型指的是C语言提供的数据类型,目前学习阶段都使用2基本数据类型。

2025-01-13 21:00:30 803

原创 关于Ubuntu的非常基础的操作(为了理解减少了部分图片)

win11下的终端1、按下win+R2、输入cmd3、输入calc指令,打开计算器。

2025-01-10 19:23:48 672

原创 MySQL数据的增删改查排(什么五字真言)

球球了,点个赞吧

2025-01-08 20:35:24 1037

原创 一些命令(要5个字才能发)

2025-01-07 20:37:07 91

原创 数据库基础——操作数据表(MySQL命令台与navicat查询双教程哦)

在一切之前,我们先学习一些简单的MySQL简单的命令。注意,下面出现的“;”是英文分号,且想要运行就一定要带。查看当前所有数据库2.create database 数据库名;创建一个数据库,比如我这里创建一个叫aaa的库。使用show databases;查看,相比上面多出一个aaa是不。3.use 库名;打开库,我打开的是一个叫hqyj的库。查看目前打开的数据库。若目前没有打开数据库,显示以下内容,文件名根据个人设置。5.status;或者\s显示当前库的详细信息。

2025-01-07 20:35:11 951

原创 MySQL数据库 和 Navicat的安装教程(宝宝教程)

关系型数据库—— 一系列相互关联的二维表【行列】组成的数据库。非关系型数据库 ——又称为NoSQL(Not Only SQL )是存储数据时,不依靠固定的表组成的数据库。细分会很麻烦,所以不做讲解。数据库系统的组成数据库系统的核心是数据库管理系统人员(操作者)使用应用程序(如RDBMS)借助管理系统(如MySQL)管理数据库内数据。于是乎,这就是为什么要安装MySQL软件了。MySQL软件就是一种关系型数据库管理系统。小知识:MySQL是由Monty(荷兰人)开发的。

2025-01-07 18:48:16 580

原创 与计算机相关的必须知道的基础知识

1.众所周知,计算机由显示屏,显卡,内存条之类的硬件和显示屏上大家使用的软件构成。

2025-01-06 22:43:32 659

空空如也

空空如也

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

TA关注的人

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