自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 stm32mp157中断简单应用

【代码】stm32mp157中断简单应用。

2023-10-12 21:09:21 624

原创 LED1,LED2,LED3流水灯

【代码】LED1,LED2,LED3流水灯。

2023-10-08 20:12:16 89

原创 消息队列实现进程之间通信方式

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

2023-09-30 19:55:48 328

原创 QT制作简易时钟

【代码】QT制作简易时钟。

2023-09-20 21:50:22 338

原创 QT定时器简单应用

【代码】QT定时器简单应用。

2023-09-19 21:33:24 738

原创 qt完善登录框

完善登录框点击登录按钮后,判断账号(admin)和密码(123456)是否一致,如果匹配失败,则弹出错误对话框,文本内容“账号密码不匹配,是否重新登录”,给定两个按钮ok和cancel,点击ok后,会清除密码框中的内容,继续进行登录;如果点击cancel按钮,则关闭界面。如果账号和密码匹配,则弹出信息对话框,给出提示信息为“登录成功”,给出一个按钮ok,点击ok后,关闭整个登录界面,跳转到其他界面。

2023-09-18 21:37:17 338

原创 qt登录界面简单操作

【代码】qt登录界面简单操作。

2023-09-17 18:29:16 323

原创 C++简单实现vector

【代码】C++简单实现vector。

2023-09-14 21:36:51 289

原创 用模板完成顺序栈和顺序队列

【代码】用模板完成顺序栈和顺序队列。

2023-09-13 21:05:14 406

原创 图形类的虚函数简单使用

【代码】图形类的虚函数简单使用。

2023-09-12 21:19:47 350

原创 C++实现string类部分内容

【代码】C++实现string类部分内容。

2023-09-11 21:11:22 421 1

原创 C++构建顺序栈和顺序循环队列

【代码】C++构建顺序栈和顺序循环队列。

2023-09-10 21:03:13 460

原创 c++简单结构体应用

【代码】c++简单结构体应用。

2023-09-07 18:29:53 607

原创 用数据库存储词典

【代码】用数据库存储词典。

2023-09-04 20:36:35 99

原创 UDP简单搭建网络聊天室

【代码】UDP简单搭建网络聊天室。

2023-09-03 20:09:47 113

原创 高级IO多路复用select简单创建TCP服务器

【代码】高级IO多路复用select简单创建TCP服务器。

2023-08-31 20:33:44 155

原创 TCP并发服务器

【代码】TCP并发服务器。

2023-08-30 20:11:37 219

原创 基于UDP的TFTP文件传输

【代码】基于UDP的TFTP文件传输。

2023-08-29 20:55:30 215

原创 TCP和UDP服务器和客户端简单实现

【代码】TCP和UDP服务器和客户端简单实现。

2023-08-28 20:53:59 283

原创 网络编程字节序问题

字节序(Byte Order)是指在多字节数据类型(如整型、浮点型等)在内存中存储时,字节的顺序。在计算机中,常用的字节序有大端序(Big Endian)和小端序(Little Endian)两种。

2023-08-26 16:01:00 329

原创 线程拷贝文件

【代码】线程拷贝文件。

2023-08-21 21:41:08 112

原创 进程拷贝文件

【代码】进程拷贝文件。

2023-08-20 17:42:59 147

原创 标准IO学习

2.使用fread和fwrite完成两个文件的拷贝。

2023-08-16 21:41:18 222

原创 IO学习day1(c语言部分面试题)

c语言,使用fgets和fputs计算行数,并拷贝文件。

2023-08-15 20:25:15 238

原创 牛客算法篇BM1,BM2

给定一个单链表的头结点pHead(该头节点是有值的,比如在下图,它的val是1),长度为n,反转该链表后,返回新链表的表头。如当输入链表{1,2,3}时,经反转后,原链表变为{3,2,1},所以对应的输出为{3,2,1}。

2023-08-09 21:33:57 325

原创 单链循环解决约瑟夫序列问题和使用栈操作完成十进制向二进制的转换

【代码】单链循环解决约瑟夫序列问题和使用栈操作完成十进制向二进制的转换。

2023-08-08 22:09:33 349

原创 数据结构单链表基本操作

【代码】数据结构单链表基本操作。

2023-08-07 20:15:51 393 1

原创 学生管理系统(顺序表)

【代码】学生管理系统(顺序表)

2023-08-06 18:16:05 522 1

原创 数据结构顺序表部分功能和C语言面试题

宏定义和typedef都是C语言中用于定义标识符的关键字,但它们有以下区别:宏定义是在预处理阶段进行处理的,而typedef是在编译阶段进行处理的。宏定义是通过简单的文本替换来定义标识符,而typedef是通过给已有类型起别名来定义标识符。宏定义可以用于定义常量、函数、数据类型等,而typedef只能用于定义数据类型的别名。宏定义可以使用参数,而typedef不能使用参数。宏定义没有作用域的限制,可以在任何地方使用,而typedef的作用域受限于它所在的代码块。

2023-08-03 22:47:34 470

原创 数据结构学习day2

printf("姓名:%s, 性别:%s, 职业:%s", cls.students[i].name, cls.students[i].gender, cls.students[i].occupation);printf(", 所带课程:%s\n", cls.students[i].extra.course);addStudentToClass(cls, "李四", "女", "教师", 0, "数学");addStudentToClass(cls, "张三", "男", "学生", 90, "");

2023-08-02 21:42:59 574 1

原创 数据结构学习day1

练习:要求在堆区申请6个int类型空间存放6名学生的成绩,分别使用函数实现申请空间、输入学生成绩、输出学生成绩、对学生进行升序排序、释放空间。printf("请输入第%d个学生的成绩:", i+1);printf("产地是%s\n", com.position);printf("重量是%lf克\n", com.weight);printf("价格是%lf\n", com.price);printf("商品名是%s\n", com.name);//定义从堆区申请空间的函数,num表示要申请空间的个数。

2023-08-01 20:54:49 626

原创 Linux基础指令及shell基本应用

使用等号()将值赋给变量,等号两边不能有空格。变量名通常以字母开头,并可以包含字母、数字和下划线,不允许包含空格和特殊字符。示例:在变量名前使用美元符号()来对变量进行引用。引用时,可以使用花括号({})来明确变量名的边界。示例:使用可以获取变量的值。使用${}也可以获取变量的值,并且可以在变量名中使用特殊字符或进行字符串操作。示例:echo $greeting # 输出:Hello, World!echo ${greeting} # 输出:Hello, World!

2023-07-29 17:31:46 172

原创 shell脚本学习

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

2023-07-27 18:49:21 91 1

原创 c高级学习

printf("一百块钱能买%d只公鸡%d只母鸡%d只小鸡\n", i, j, 3*k);1.百钱买百鸡问题。

2023-07-26 19:22:24 133 1

原创 c高级学习

把"i love china" 改为 "china love i"

2023-07-25 19:54:41 160

原创 C语言基础学习day10

p++是先操作* p再对p进行自增,*++p是先自增再进行*p操作,此时相当于*(p+1)。const char * const p:p指向的内容不可更改,p也不可更改。char const* const p:p指向的内容不可更改,p也不可更改。const (char *) p:p指向的内容不可更改,p可以更改。char * const p:p指向的内容可更改,p不可以更改。const char *p:p指向的内容不可更改,p可以更改。char const *p:p指向的内容不可更改,p可以更改。

2023-07-21 17:44:09 93 1

原创 C语言基础学习day9

2.定义一个字符数组,作为参数传递,完成strlen函数的功能,定义一个int my_strlen(const char *p){}。1.使用数组作为参数传递,完成一维数组的输入和输出,写出两个函数,一个输入一个输出。printf("第一天摘了%d个桃子\n", taozi);3.使用指针指向字符串的方式,写一个函数完成删除字符串中的空格。5.实现atoi函数。

2023-07-20 21:00:44 104

原创 C语言基础学习day8

使用数组指针完成二维数组的输入和输出。

2023-07-19 18:44:48 153

原创 C语言基础学习Day7

printf("最大值为%d,最大值个数为%d\n", max, n);定义一个能存六个数的整形数组,求最大值并记录最大值的个数。printf("剩余元素个数: %d\n",n);定义一个能存六个数的整形数组,删除数组中重复的元素。bzero和memset的使用方法。

2023-07-18 20:59:47 215 1

原创 c语言基础学习day6

作业1:作业2:作业3:作业5:

2023-07-17 21:42:03 346 1

空空如也

空空如也

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

TA关注的人

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