自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LED流水灯实验

【代码】LED流水灯实验。

2023-10-08 20:22:49 71

原创 国庆day6

2023-10-06 20:24:17 55

原创 国庆day5

QT实现TCP服务器客户端搭建的代码。

2023-10-06 20:16:26 104

原创 国庆day3

2023-10-06 20:08:44 49

原创 国庆day4

C++运算符重载实现的过程。

2023-10-06 20:06:17 31

原创 国庆day2

用select实现服务器并发。

2023-10-06 20:02:23 34

原创 国庆day1

消息队列实现进程之间通信方式代码。

2023-10-06 20:00:30 35

原创 QT day2

/设置logo图片。//构造登录按键,指定父组件。

2023-09-18 21:01:54 39

原创 QT day1

【代码】QT day1。

2023-09-15 19:58:32 90

原创 C++day7

仿照vector手动实现自己的myVector,最主要实现二倍扩容功能。

2023-09-15 09:26:58 93

原创 C++day6

将之前定义的栈类和队列类都实现成模板块。

2023-09-13 20:16:55 253

原创 C++day5

公共成员函数: 特殊成员函数、以及获取周长、获取面积函数定义一个矩形类(Rect),继承自图形类,包含私有属性: 长度、宽度。公共成员函数:特殊成员函数、以及获取周长、获取面积函数在主函数中,分别实例化圆形类对象以及矩形类对象,并测试相关的成员函数。公共成员函数:特殊成员函数书写定义一个圆形类(Circle),继承自图形类,包含私有属性: 半径。实现一个图形类(Shape),包含受保护成员属性: 周长、面积。

2023-09-12 20:11:10 290

原创 C++day4

仿照string类,完成mystring类。

2023-09-11 20:38:32 84

原创 C++day3

成员函数完成:构造函数、析构函数、拷贝构造函数、入队、出队、清空队列、判空、判满、求队列的大小。成员函数完成:构造函数、析构函数、拷贝构造函数、入栈、出栈、清空栈、判空、判满、获取栈顶元素、求栈的大小。2、自行封装一个循环顺序队列的类,包含私有成员属性:存放队列的数组、队头位置、队尾位置。1、自行封装一个栈的类,包含私有成员属性:栈数组、记录栈顶的变量。

2023-09-08 20:01:38 388

原创 C++day2

1. 封装一个结构体,结构体中包含一个私有数组,用来存放学生的成绩,包含一个私有变量,用来记录学生的个数。提供一个公有成员函数,void sort()用来实现对存储的学生成绩进行降序排序。提供一个公共成员函数,void setNum(int num)用于设置学生个数。提供一个公有成员函数,void input()用来对所有学生的成绩进行输入工作。提供一个公有成员函数,void show()用于将所有学生的成绩展示出来。在主程序中,完成相关函数的调用。

2023-09-07 19:50:14 143

原创 C++ day1

2023-09-06 19:12:26 18

原创 网络编程day6

/将word,mean插入到数据库中。//清空buf,word,mean。//以只读的方式打开dict.txt文件。printf("导入成功\n");将dict.txt导入到数据库中。

2023-09-04 20:53:42 45

原创 网络编程day5

sprintf(msg1.text, "-----%s登录成功-----", msg1.name);sprintf(msg1.text, "-----%s已下线-----", msg1.name);printf("%s [%s:%d]chat成功\n", msg1.name,\。printf("%s [%s:%d]登录成功\n", msg1.name,\。printf("%s [%s:%d]下线了\n", msg1.name,\。//将当前进程当做客户端,父进程当做服务器,发送信息;

2023-09-03 19:32:39 92

原创 网络编程day4

/由于剔除的文件描述符可能是最大文件描述符,所以需要更新maxfd。printf("[%s:%d]客户端连接成功 newfd=%d\n",\。#define IP "192.168.112.125" //本机IP,ifconfig。//若不清空,则会存有随机值,可能会随机到有效的,但是不需要检测的文件描述符。//除了0和sfd事件外,其余均为newfd对应的客户端交互事件。//fd_set本质上是一个结构体,结构体中有一个整形数组。

2023-08-31 20:40:44 148

原创 网络编程day1

请简述字节序的概念,并用共用体的方式,判断本机的字节序。

2023-08-27 21:56:12 187

原创 io day5

/将最后一次不满128的数据拷贝到新文件中。2、使用三个线程完成两个文件的拷贝,主线程拷贝前三分之一,子线程1拷贝中间三分之一,子线程2后三分之一,主线程要设置两个子线程为分离态。//将最后一次不满128的数据拷贝到新文件中。1、使用两个线程完成文件的拷贝,主线程拷贝前一半内容,子线程拷贝后一半内容,并且主线程要阻塞回收子线程资源。//记录搬运的总个数。//将光标定位在要开始拷贝的位置。

2023-08-21 21:00:14 21

原创 io day4

/以只写的方式打开被复制文件,为了清空目标文件已有的内容。

2023-08-20 21:37:50 19

原创 IO day3

2023-08-17 19:36:59 20

原创 IO day2

/定义一个文件指针。//定义一个文件指针。//关闭fp指针打开的文件。//关闭fp指针打开的文件。printf("出现了错误\n");printf("出现了错误\n");printf("拷贝成功\n");printf("拷贝成功\n");使用fread、fwrite完成两个文件的拷贝。

2023-08-16 20:46:45 19

原创 IO day1

printf("一共有%d行\n",count);使用fgets、fputs完成两个文件的拷贝。printf("拷贝成功\n");//将数据写入目标文件。使用fgets完成求一个文件的行号。//以只读的形式打开源文件。//判断是否传入两个文件。

2023-08-15 20:10:30 16

原创 day7数据结构

printf("链式栈创建失败\n");printf("结点申请失败\n");printf("入栈失败\n");printf("遍历失败\n");printf("出栈失败\n");printf("释放失败\n");printf("创建失败\n");printf("创建失败\n");printf("入队失败\n");printf("出队失败\n");printf("遍历失败\n");printf("释放失败\n");printf("队列创建成功\n");printf("释放成功\n");

2023-08-09 20:09:41 18

原创 day6数据结构

void ysf(LoopLink L,int m,int n) //m为数据个数,n为报的数值。//将num模除的余数入栈。//输入要进制转换的数。//环里数据元素的个数。printf("输入环元素的个数\n");printf("输入报的数值\n");

2023-08-08 20:59:59 52

原创 day4数据结构

2023-08-07 20:57:22 67 1

原创 day5数据结构

if(q->data==e) //找到值。q->data=a;printf("修改失败\n");printf("修改失败\n");printf("排序失败\n");//定义遍历指针从头结点开始。//递归实现链表反转。

2023-08-07 20:39:49 57 1

原创 数据结构day3

printf("查找到%d在第%d个\n",e,i);printf("第%d个数据不是%d\n",i,e);printf("最大值为%d\n",MAX);}else if(flag =0) //求最小值。printf("最小值为%d\n",MIN);else if(flag=0) //进行降序输出。printf("顺序表反转失败\n");printf("求最值失败\n");printf("查找失败\n");printf("排序失败\n");//将顺序表排序,选择排序。//按值进行查找元素。

2023-08-03 20:31:06 242

原创 数据结构day2

printf("学员%s存在\n",(P->class+P->len)->name);printf("姓名\t性别\t职业\t成绩/课程\n");printf("请输入老师所带课程:");printf("请输入学员姓名:");printf("请输入学员性别:");printf("请输入学员职业:");printf("请输入学生成绩:");printf("不合法\n");printf("班级不合法");printf("申请失败");printf("申请成功");printf("输入学员姓名");

2023-08-02 21:16:20 259 1

原创 数据结构DAY1

2023-08-01 20:00:14 100 1

原创 makefile

2023-07-29 09:28:52 35

原创 C高级作业3

1、实现一个对数组求和的函数,数组通过实参传递给函数。

2023-07-27 19:18:57 77 1

原创 c高级作业2

2023-07-26 19:07:21 130 1

原创 C高级作业

2023-07-25 19:38:40 148

原创 day10作业

p++ 就是指针p变成了(p+1),但是由于后缀加加的机制 ,(p++)依旧是等同于p 的, 再使用解引用的操作,这里 *p++所表达的含义就是 指针p所指向的内容。++*p 中,解引用的优先级高于前缀加加,因此,先将指针p中的内容解引用, 得到的是p所指向的 值的内容,再将其内容加1.1、终端输入一个数,递归输出他的每一位,例:123 输出123,void为返回值。指针的指向不可修改, p所指向的空间也不可修改。指针p的指向不可被修改,但是内容可以修改。但是*p 内容是可以被修改的。

2023-07-23 18:02:57 17 1

原创 day9作业

2、定义一个字符数组,作为参数传递,完成stelen函数的功能,定义一个int my_strlen(const char *p){}1、使用数组作为参数传递,完成一维数组的输入和输出,写两个函数,一个输入一个输出。

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

原创 day8作业

2023-07-19 20:47:45 17 1

原创 day7作业

2、定义一个能存6个数的整形数组,删除数组中的重复元素。1、使用指针实现两个变量的交换。

2023-07-18 20:10:21 19 1

空空如也

空空如也

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

TA关注的人

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