自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于GPIO子系统编写LED灯

【代码】基于GPIO子系统编写LED灯。

2023-10-28 10:58:19 142

原创 驱动第4天

【代码】驱动第4天。

2023-10-23 18:59:18 90

原创 驱动点灯

【代码】驱动点灯。

2023-10-20 20:38:07 163

原创 C高级第4天

实现一个对数组求和的函数,数组通过实参传递给函数 写一个函数,输出当前用户的uid和gid,并使用变量接收结果

2023-09-11 19:43:13 126

原创 C高级第3天

2023-09-08 19:04:52 144

原创 C高级第2天

把dir2打包并压缩为dir2.tar.xz。把当前目录下的所有脚本文件拷贝到dir2中。再把dir2.tar.xz移动到dir1中。把当前目录下的所有文件拷贝到dir1中,使用tree工具,查看dir下的文件。在dir下创建dir1和dir2。在家目录下创建目录文件,dir。解压dir1中的压缩包。

2023-09-07 20:15:29 502

原创 C高级第一天

使用cut截取出Ubuntu用户的家目录,要求:不能使用":"作为分割

2023-09-06 19:43:10 170

原创 QT第5天

【代码】QT第5天。

2023-09-04 21:12:03 79

原创 闹钟

【代码】闹钟。

2023-09-03 19:40:51 144

原创 QT第3天

【代码】QT第3天。

2023-09-01 19:57:37 208

原创 QT第二天

【代码】QT第二天。

2023-08-31 19:08:06 293

原创 QT第一天

【代码】QT第一天。

2023-08-30 20:01:38 445

原创 C++第7天

封装一个学生的类,定义一个学生这样类的vector容器, 里面存放学生对象(至少3个)再把这些学生从文件中读取出来,放入另一个容器中并且遍历输出该容器里的学生。再把该容器中的对象,保存到文件中。

2023-08-29 20:17:32 55

原创 c++ 第6天

定义一个基类 Animal,其中有一个虚函数 perform(),用于在子类中实现不同的表演行为。用函数模板实现不同数据类型的交换功能。

2023-08-28 19:10:50 124

原创 C++

2023-08-25 20:55:21 122

原创 C++ 运算符重载

【代码】C++ 运算符重载。

2023-08-24 18:28:02 156

原创 C++第二天

设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象 p1,设计这两个类的构造函数、析构函数和拷贝构造函数。 #include <iostream>using namespace std;class Per{ string name; int age; int *high; int *weight;public: Per(string a,int b,int c,int d):name(a)

2023-08-23 19:21:34 265

原创 C++第一天

定义一个学生的结构体,包含学生的姓名,年龄,成绩,性别,学生的成绩,姓名,定义为私有权限;定义一个学生类型的结构体变量,设置公有函数用于给学生的成绩和名字进行赋值,(结构体中的函数:结构体中声明,结构体外定义) #include <iostream>using namespace std;struct Stu{ int age; string sex; void fun();private: string name; int score;};void S

2023-08-22 21:57:46 103

原创 第5天

【代码】第5天。

2023-08-16 21:10:04 40

原创 第 4天

io多路复用客户端select()

2023-08-15 21:07:20 78

原创 第3天

2.不能用指针的方式间接访问主线程中的变量内容,因为新连接一个客户端,会将主线程中的newfd和cin覆盖。1.使用了一个非socket描述符的文件描述符调用recv和send函数。

2023-08-14 21:01:08 53

原创 第2天

【代码】第2天。

2023-08-14 09:00:33 103

原创 第 9 天

重复1.2步骤,当收到quit后,要结束AB进程。A进程先发送一句话给B进程,B进程接收后打印。B进程再回复一句话给A进程,A进程接收后打印。实现随时收发:用多进程 多线程。要求用实现AB进程对话。

2023-08-07 21:27:24 157

原创 第8天

重复1.2步骤,当收到quit后,要结束AB进程。A进程先发送一句话给B进程,B进程接收后打印。B进程再回复一句话给A进程,A进程接收后打印。要求实现AB进程对话。

2023-08-06 14:27:12 166

原创 第7天

在第一题的基础上加上一个需求:要求打印,倒置线程,顺序执行。出现的现象为先打印1234567,后打印7654321。创建两个线程,其中一个线程读取文件中的数据,另外一个线程将读取到的内容打印到终端上,类似实现cat一个文件。提示:先读数据,读到数据后将数据打印到终端上。cat数据完毕后,要结束两个线程。

2023-08-04 20:29:48 201

原创 第6天

只允许开一份资源,且用互斥锁方式实现。提示:找临界区---》找临界资源。创建两个线程:其中一个线程拷贝前半部分,另一个线程拷贝后半部分。

2023-08-03 20:13:29 248

原创 第 5 天

【代码】第 5 天。

2023-08-02 20:36:19 233

原创 第4天

从终端获取文件路径及名字。

2023-08-01 22:01:47 316

原创 第3天 IO

用read函数计算文件的大小。

2023-07-31 20:17:39 456 1

原创 IO第二天

用fwrite函数和fread函数实现拷贝。用fgets函数计算文件行数。

2023-07-26 20:36:01 502 1

原创 IO第一天

自定义一个usr.txt,手动输入账户密码,格式如下:账户 密码。用fgetc与fputc函数实现:运算符优先级: =号优先级最低。若终端输入的账户存在,但是密码不正确,则输出密码错误。文件拷贝,例如将1.txt的内容拷贝到2.txt中。从终端获取账户密码,与文件中的账户密码比较。要求用fgetc计算一个文件有多少个字节。若终端输入的账户不存在,则输出账户不存在。例如: zhangsan 12345。用fgetc计算一个文件有几行?若账户密码均正确,则输出登录成功。

2023-07-25 21:16:04 548

原创 数据结构第6天

【代码】数据结构第6天。

2023-07-20 20:35:59 29 1

原创 数据结构第5天

【代码】数据结构第5天。

2023-07-19 21:57:23 26 1

原创 数据结构第4天

单链表按位置修改和查找。

2023-07-18 20:51:18 23 1

原创 数据结构 第 3 天

2023-07-17 22:16:51 28 1

原创 数据结构 第2天

2023-07-17 22:12:29 24 1

原创 数据结构 第一天

3.定义函数实现字符串长度 size_t my_strlen(const char *s)定义字符指针,分别指向堆区空间,计算字符串的长度。1.定义函数实现堆区空间申请。2.在主函数中实现输入字符串。4.定义函数释放堆区空间。

2023-07-13 21:22:49 27 1

原创 第10天

2023-07-12 20:47:01 20 1

原创 第9天

因该改为printf("%c",s),因为s只访问“AAA”的首地址。2.string的变量名是关键字,目标数组的长度为10,字符串的长度也为10,会越界。5.指针MyData没有指向;i<count,无法在i=100时进入循环。3.str是a的地址,“hello”是字符串;s[0]='B' ,不能修改只读区的内容。

2023-07-11 19:42:12 31 1

原创 第8天

【代码】第8天。

2023-07-10 20:15:40 26 1

空空如也

空空如也

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

TA关注的人

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