自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 七月二十四日作业

/ 将buf末尾的'\n'切换为'\0'(*vir_led1_moder) &=(~(0X3<<20));

2023-07-24 21:21:51 41

原创 6.7作业

/led灯设置初始化。

2023-06-07 20:59:32 67

原创 1到100的累加

2023-06-03 14:57:35 43

原创 整理思维导图复习课上代码,熟练shell脚本的书写格式

2023-05-26 19:25:03 52

原创 作业:整理思维导图复习vim相关知识点把磁盘相关的操作,自己实践一遍复习shell相关内容

2023-05-25 19:53:20 54

原创 1.1s-a出来的-和•,表示的是什么意思,是当前路径和上T級路径吗?

不是.表示当前路径,而..表示上一级目录是目录文件。

2023-05-24 21:26:09 85

原创 5月18日作业

/启动的初始状态可以点击。//关闭的初始状态不能点击。#include <QTimerEvent> //定时器事件类。this->setWindowTitle("闹钟");#include <QDateTime> //日期时间类。#include <QTimer> //定时器类。#include <QTime> //时间类。//开启计时器,并设置多久刷新一次。//设置界面固定大小。//设置字体样式大小。

2023-05-18 21:52:28 27

原创 5月17日作业

"C:/Users/32604/Desktop/", //文件保存路径。tr("保存文件"), //弹窗标题。QColor c = QColorDialog::getColor(QColor(190,100,170), //初始颜色。QFont("幼圆",20,10,false), //初始字体。QMessageBox::information(this, "提示", "您咩有选择颜色");QMessageBox::information(this,"提示","您咩有选择字体");

2023-05-17 19:31:35 50

原创 5.16作业

/槽函数可以被当作普通函数使用,但是普通函数不能当作槽函数使用。//自定义信号函数,信号函数是不完整的函数,只有声明没有定义返回值为void。//槽函数是一个完整的函数,既有声明,也有定义。

2023-05-16 21:30:51 84

原创 5月15日作业

private:T* first;T* last;T* end;public:MyVector();T& front();T& back();i++) {

2023-05-15 20:49:57 157

原创 5月11日作业

cout<<"s4是否为空:"<<boolalpha<<s4.empty()<<endl;cout<<"s1是否为空:"<<boolalpha<<s1.empty()<<endl;cout<<"越界访问"<<endl;//使用at函数越界访问。//cout<<"析构函数"<<endl;//将运算符<<重载函数设为友元函数。//将运算符>>重载函数设为友元函数。//拷贝赋值函数,运算符=重载。cout<<"请输入"<<endl;//s_size函数。

2023-05-11 20:56:42 188

原创 仿照string

/构造出一个长度为10的字符串。char *str;//记录c风格的字符串。//记录字符串的实际长度。//仿照string类,实现myString类。

2023-05-10 20:39:38 294

原创 手动封装顺序循环队列

cout<<"第"<<(i+9-front)%MAXSIZE<<"个数据 :";cout <<"队列长度 :"<<s1.size_stack()<<endl;cout<<"第"<<i+1<<"个数据 :";cout<<"输入数据个数"<<endl;cout<<"队列已满"<<endl;cout<<"队列为空"<<endl;cout<<"队列为空"<<endl;datatype a;int n = 0;cout<<"遍历结果"<<endl;cout<<"删除数据"<<endl;//删除数据并遍历数据。

2023-05-09 20:55:36 345

原创 1.完成数据库的增删查

printf("------------1. 插入-------------\n");printf("------------2. 删除-------------\n");printf("------------3. 修改-------------\n");printf("------------4. 查询-------------\n");printf("------------5. 退出-------------\n");printf("请输入需要修改的数据项(id/name/score): ");

2023-04-25 21:28:11 56

原创 作业:1. 将TCP的select服务器重新写一遍(上交)2. 将TCP的poll客户端写一遍(上交)3. 将TCP的select客户端写一遍(上交)

fprintf(stderr, "sndfd=%d 是非法的文件描述符\n", sndfd);printf("[%s : %d] newfd = %d 客户端下线__%d__\n", \。if(FD_ISSET(i, &tempfds) == 0) //i所代表的文件描述符不在集合中。//另存连接成功的客户端的地址信息。//创建一个读集合,经过查阅:fd_set中存放的是long int类型的数组成员。//当集合中的文件描述符产生事件后,集合中会只剩下产生事件的文件描述符。

2023-04-24 21:10:01 129

原创 脱离笔记,能独立完成并发服务器搭建(上交)

printf("[%s : %d] newfd = %d 客户端下线__%d__\n", \。printf("[%s : %d] newfd = %d 客户端下线__%d__\n", \。printf("[%s : %d] newfd = %d 客户端下线__%d__\n", \。printf("[%s : %d] newfd = %d 客户端下线__%d__\n", \。printf("[%s : %d] newfd = %d 连接成功__%d__\n",\。//存储连接成功的客户端地址信息。

2023-04-23 20:49:36 15

原创 1. 将UDP服务器客户端脱离笔记重新搭建(上交)2. 完成下载上传(上交,必须完成下载,上传尽力完成)

/tftp服务器所在的ip。//必须填充AF_INET。//sendto将数据发送给服务器,所需要填充服务器的地址信息结构体。//功能:将数据打印到指定的内存空间中,常用语组包。

2023-04-22 21:26:44 103

原创 脱离笔记完成TCP服务器客户端搭建。

/必须填充AF_INET。#define IP "192.168.31.134" //ifconfig出来的本机ip。#define IP "192.168.31.134" //ifconfig出来的本机ip。//该真实结构体根据地址族制定:AF_INET:name 7 IP。//该真实结构体根据地址族制定:AF_INET:name 7 IP。

2023-04-20 19:59:55 347

原创 请简述字节序的概念(概念、大小端),用共用体的方式求本机的大小端。

1.由于CPU主机类型不同,其内部存储多字节整数序列的方式可分为大端存储和小端存储。需要注意的是浮点型,字符型,字符串没有字节序,有字节序的基本类型有int short long long long类型。printf("小端存储\n");printf("大端存储\n");2.小端字节序:低序字节存储在低地址上。3.大端字节序:低序字节存储在高地址上。

2023-04-19 21:18:08 301

原创 栈的进制转换【链栈实现】思路:循环把余数入栈 循环出栈,直到栈空为止

2023-04-03 19:21:02 67

原创 尾删

2023-04-02 11:26:38 11

原创 作业:1> 顺序表按元素删除思路:参数【顺序表 删除的值key】1.根据删除的元素得到下标2.根据下标实现【按下标删除】2>顺序表排序【类似数组排序】比较:if( list->data[

2023-03-30 20:06:42 39 1

原创 1> 顺序表按元素删除思路:参数【顺序表 删除的值key】1.根据删除的元素得到下标2.根据下标实现【按下标删除】2>顺序表排序【类似数组排序】比较:if( list->data[j]

2023-03-29 19:57:38 19

原创 作业:多文件编译1.在堆区申请2个字符类型的大小为20字节的空间。1> 定义函数,实现在堆区申请空间2> 定义函数,输入两个字符串3> 定义函数,计算两个字符串的长度【非函数】sizeof

const char *src = 源字符串首地址。* @return const char * = 目标字符串首地址。* @param [ in] const char *s1 = 字符串首地址。char *dest = 目标字符串首地址。* @param [ in] char *p = 字符串首地址。* @param [ in] char *s = 字符串首地址。* @param [ in] char *s = 字符串首地址。* @param [ in] char *s = 字符串首地址。

2023-03-27 20:54:27 25

原创 1.长度strlen

printf("b2大\n");printf("a大\n");printf("相等\n");

2023-03-23 19:52:29 18

原创 指针1111

21 printf("请输入一个非负整数\n");7 printf("交换过后俩个值为a = %d,b = %d", a,b);21 printf("请输入第%d名学生的成绩:", i+1);19 printf("请输入第%d个元素:",i + 1);23 printf("请输入第%d个元素", i+1);12 printf("请输入第一个数据:");14 printf("请输入第二个数据:");

2023-03-22 20:29:03 18

原创 作业1:定义有参无返回值函数实现,主调函数传递三角形三条边,被调函数中对其进行判断,判断能否构成三角形,如果能构成三角形,判断该三角形是等边三角形、等腰三角形还是一半三角形。如果不能构成三角形,则输出

28 printf("电费为%.f元",fun(a));26 printf("奇数有%d个,偶数有%d个,和为%d,平均值:%lf\n",a,b,c,ac);8 printf("请输入第%d位学生的成绩:", i+1);34 printf("请输入第%d位字符串:",i+1);6 printf("6名学生的成绩如下:\n");8 printf("arr的字符如下:\n");45 printf("总成绩为:%d\n",h);

2023-03-21 21:02:05 44

原创 作业1:定义一个长度为20的数组,使用循环将斐波那契数列的前20项存到数组中,输出数组的每一项,并且输出该数组的总和

50 printf("平均分是:%.2lf, 大于平均分的学生的比重: %.2lf\n", b/10.0, d/10.0);10 printf("请输入第%d名学生的成绩:", i + 1);14 printf("请输入第%d个小组的成绩:", i + 1);20 printf("您输入的数据有误,请重新输入\n");14 printf("输入的成绩有误,请重新输入:");

2023-03-20 21:18:26 601

原创 作业1:输出从起始值到终止值之间,所有能被3或5整除的所有数,起始值和终止值由用户输入

​​46 {8 printf("请输入起始值:");10 printf("请输入终止值:");i <= b;i++) {171819202123 }作业2:输出斐波那契前20项的值46 {i < 20;i++)161719 }作业3.输入一个数,判断该数是否为素数(只能被1和其本身整除的数)

2023-03-18 09:41:13 101

原创 作业1:展开的思路,按要求分析以下代码。 要求不要放到编译器中运行,自己手动分析出每条输出语句的结果,分析出结果后,再在编译器中执行验证结果void main(){ int num,n

num = 1;num2 = 2;num3 = 3;//输出结果num=7 num2=3 num3=4//输出结果num=7 num2=4 num3=5//输出结果num=0 num2=5 num3=6//输出结果num=1 num2=4 num3=5//输出结果num=5 num2=4 num3=6return 0;

2023-03-16 19:44:46 17

原创 作业1 定义两个整形函数变量:int m=520;int n=1314;要求:交换两个数值后输出结果

``cint m=520;int n=1314;int d=0;d = m;m = n;n = d;return 0;```

2023-03-15 21:06:34 46

空空如也

空空如也

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

TA关注的人

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