自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ARM_UART串口实验

【代码】ARM_UART串口实验。

2024-07-02 00:04:03 385

原创 ARMday2

【代码】ARMday2。

2024-06-25 19:19:17 305

原创 C++day7

2024-06-13 09:03:01 208

原创 C++day6

在这个场景中,我们可以将动物比作是不同的类,而每种动物表演则是类中的函数。而讲解员则是一个基类,他可以根据每种动物的特点和表演,进行相应的介绍。想象一下你去了一家动物园,看到了许多不同种类的动物,如狮子、大象、猴子等。现在,动物园里有一位讲解员,他会为每种动物表演做简单的介绍。定义一个基类 Animal,其中有一个虛函数perform(),用于在子类中实现不同的表演行为。比喻:动物园的讲解员和动物表演。

2024-06-11 20:54:24 243

原创 C++ day5

(5)另外, RMB 类还包含一个静态整型成员变量 count,用于记录当前已创建的 RMB 对象的数量。每当创建一个新的 RMB 对象时,count 应该自增 1;(1)重载算术运算符 + 和 -,使得可以对两个 RMB 对象进行加法和减法运算,并返回一个新的 RMB 对象作为结果。(2)重载关系运算符 >,判断一个 RMB 对象是否大于另一个 RMB 对象,并返回 true 或 false。(3)重载前置减减运算符 --,使得每次调用时 RMB 对象的 yuan、jiao 和 fen 分别减 1。

2024-06-10 20:36:04 337

原创 C++ day4

2024-06-06 21:46:22 438

原创 C++day3

2>设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象p1,设计这两个类的构造函数、析构函数。

2024-06-05 20:10:18 294

原创 C++day2

自己封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height),初始化函数:void init(int w, int h)输出该矩形的周长和面积函数:void show()更改宽度的函数:set_w(int w)更改高度的函数:set_h(int h)

2024-05-30 21:50:20 259

原创 C++day1

【代码】C++day1。

2024-05-27 20:04:13 286

原创 UDP聊天室

【代码】UDP聊天室。

2024-05-27 09:24:43 612

原创 网络编程day6

2024-05-23 21:58:52 205

原创 网络编程day5

2024-05-23 21:57:27 174

原创 网络编程day4

【代码】网络编程day4。

2024-05-21 19:53:56 302

原创 网络编程day2

【代码】网络编程day2。

2024-05-17 23:57:14 393

原创 网络编程day1

2024-05-16 22:28:37 147

原创 IOday7

当键盘按ctrl+c的时候,切换消息读取方式,一般情况为读取指定编号的消息,按ctrl+c之后,指定的编号不读取,读取其他所有编号的消息。使用消息队列实现的2个终端之间的互相聊天。

2024-05-13 23:22:07 194 1

原创 IOday5

要求使用线程的同步逻辑,保证一定在主线程向文件中写入数据成功之后,子线程才开始运行,去读取文件中的数据。在一个进程中,创建一个子线程。主线程负责:向文件中写入数据。子线程负责:从文件中读取数据。

2024-05-10 23:04:19 254

原创 IO 进程

子进程负责读取文件中的长宽信息后,计算长方形的面积。父进程负责向文件中写入 长方形的长和宽。

2024-05-09 20:48:34 125

原创 IOday3

使用 write 和 read 实现文件的拷贝功能,注意,代码中所有函数后面,紧跟perror输出错误信息,要求这些错误信息重定向到错误日志 err.txt 中去。要求每一次权限更改成功之后,立刻在终端显示当前文件的权限信息 :使用 ls -l显示(使用 system函数配合shell指令 ls -l 来实现)2:判断一个文件是否拥有用户可写权限,如果拥有,则去除用户可写权限,如果不拥有,则加上用户可写权限。权限更改函数:就是chmod函数,自己去man一下。1:使用 dup2 实现错误日志功能。

2024-05-08 20:17:18 150

原创 IOday1

下一次程序运行的时候,使用fscanf,将文件中的5个学生信息,写入(加载)到数组中去,并直接输出学生信息。使用fprintf将数组中的5个学生信息,保存到文件中去。申请该结构体数组,容量为5,初始化5个学生的信息。

2024-05-07 23:43:33 280

原创 IOday2

将一张bmp图片,修改成德国国旗。

2024-05-07 20:24:36 199

原创 C高级day5

2024-04-28 23:34:01 621

原创 C高级day4

【代码】C高级day4。

2024-04-27 20:33:51 188

原创 C高级day3

2.输入两个数,实现两个数的排序。3.输入一个数,计算是否是水仙花。4.输入一个成绩实现登记判断。

2024-04-25 20:54:36 276 1

原创 C高级day1

2024-04-23 18:57:06 226

原创 数据结构day6

中序:ACBDFHEMG。

2024-04-22 00:08:31 171

原创 数据结构day5

2024-04-18 19:27:04 110 2

原创 数据结构day4

链表是由不连续的地址节点组成的,分配于堆区,必须手动控制申请和释放,没有最大长度的限制。顺序表一般由数组构成,地址连续,分配于栈区,空间可以自动申请释放,有最大长度的限制。

2024-04-17 21:00:22 204

原创 数据结构day3

【代码】数据结构day3。

2024-04-16 22:23:36 236

原创 数据结构day2

【代码】数据结构day2。

2024-04-15 20:59:48 277 1

原创 数据结构day1

int id;} Student;int id;} Teacher;int id;} Course;

2024-04-14 22:41:21 453 1

原创 C基础4.10

1.在终端输入表达式,实现计算器+-*/atoi("123") 转换结果 123。作用:把字符串转换为整数。

2024-04-10 21:42:18 141 1

原创 C基础4.9作业

2024-04-09 20:34:01 159

原创 C基础4.8作业

4.在主函数中定义两个字符串并初始化,定义有参有返函数,实现字符串比较,返回两个字符串ASCII值的差。3.在主函数中定义两个字符串并初始化,定义有参无返函数,实现字符串连接。2.在主函数中定义字符串数组并初始化,自定有参有返函数,1.循环输入5个人姓名 (二维字符数组),计算最大值。计算字符串长度,并返回长度。

2024-04-08 20:13:21 297

原创 4.7作业

当 src 的长度小于 n 时,dest 的剩余部分将用空字节填充。2.输入n行n列的二维数组,计算 四边的和 减去 正反对角线的和 的结果。1.输入m行n列的二维数组,输出每一行的和,以及每一列的和。//先整体逆置 --》“yduts doog doog”3.输入m行n列的二维数组,计算二维数组的第二大值。//单词逆置 study good good。6.输入一个字符串,实现单词逆置。所指向的字符串的结尾,直到。4.编程实现二维数组转置。所指向的字符串复制到。所指向的字符串追加到。

2024-04-08 00:23:07 477

原创 4.3作业

如果key在数组中出现1次,则输出对应的位置.如果key在数组中出现0次,则提示不存在如果key在数组中出现多次,则输出出现的次数。4.循环输入n个元素,输入flag,如果flag==1,则实现冒泡排序升序并输出如果flag==0,则实现简单选择排序降序并输出。1.循环输入n个元素,计算最大差值,最小和,最大和(不允许使用排序)7.循环输入n个数组元素,输入变量k的值,将一个一维数组循环右移k位。6.循环输入n个数组元素,输入key,请删除所有和key相等的元素。3.循环输入n个元素,输入查找元素key,

2024-04-07 21:16:56 202

原创 C基础4.2作业

etc是用来存放系统的所有配置文件,/usr为系统核心所在,包含了所有的共享文件。后面带了分号,并且x满足x大于0,因此这是一个死循环,并不会执行下面的X--;cp 文件 目录 把文件拷贝到目录中,目录必须存在。查找头文件,如果项目配置的头文件引用目录中仍然查找失败,再从。剪切: mv 文件1 文件2 把文件1重命名为文件2。复制: cp 文件1 文件2 把文件1拷贝到文件2。mv 文件 目录 把文件剪切到目录中,目录一定要存在。mv 目录1 目录2 把目录1重命名为目录2。

2024-04-02 17:22:02 815 1

原创 C基础day4

2.输入一个数,判断是否是完美数完美数:除本身的约数和等于本身 6:约数有 1 2 3 6 1+2+3==6。有若干只鸡兔同在一个笼子里,从上面数,有35个头,从下面数,有94只脚。问笼中各有多少只鸡和兔?1.输入一个数,判断是否是回文数 12321 ---》正序和逆序结果一样。

2024-04-01 21:00:51 202 1

原创 C基础day3作业

2024-03-30 15:43:53 120 1

原创 3.28day2作业

2024-03-28 20:45:18 144 1

C基础day94.10

C基础day94.10

2024-04-10

空空如也

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

TA关注的人

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