- 博客(64)
- 收藏
- 关注
原创 ARM_day8:温湿度数据采集应用
主机发送起始信号、主机发送8位(7位从机地址+1位写标志)、从机应答、主机发起重复起始信号、主机发送8位(7位从机地址+1位读标志)、从机应答、从机发送8位数据、主机非应答信号、主机发起终止信号。主机发送起始信号、主机发送8位(7位从机地址+1位写标志)、从机应答、主机发送8位从机寄存器地址、从机应答、主机发送8位数据、从机应答、主机发起终止信号。主机发送起始信号、主机发送8位(7位从机地址+1位传送方向(0W,1R))、从机应答、发数据、应答、数据传输完,主机发送停止信号。(PF15管脚设为输出)
2024-04-17 22:53:31
1275
原创 QT_day3:信号和槽的连接方式
将登录按钮使用qt5版本的连接到自定义的槽函数中,在槽函数中判断ui界面上输入的账号是否为"admin",密码是否为"123456",如果账号密码匹配成功,则输出“登录成功”,并关闭该界面,如果匹配失败,则输出登录失败,并将密码框中的内容清空。1、使用手动连接,将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中,在自定义的槽函数中调用关闭函数。2、完成一个使用qss的登陆窗口界面。
2024-03-24 20:30:25
376
原创 QT_day2:页面设计使用ui
1、自由发挥登录窗口的应用场景,实现一个登录窗口界面。(不要使用课堂上的图片和代码,自己发挥,有利于后面项目的完成)2. ui界面上的组件相关设置,通过代码实现。1. 需要使用Ui界面文件进行界面设计。3. 需要添加适当的动图。
2024-03-21 22:35:49
416
原创 C++_day6:继承、多态
再封装一个狗这样类,共有继承于动物类,自己拓展的私有成员有:指针成员:腿的个数(整型 int count),共有成员函数:会叫:void speak()在这个场景中,我们可以将动物比作是不同的类,而每种动物表演则是类中的函数。而讲解员则是一个基类,他可以根据每种动物的特点和表演,进行相应的介绍。现在,动物园里有一位讲解员,他会为每种动物表演做简单的介绍。要求:分别完成基类和派生类中的:构造函数、析构函数、拷贝构造函数、拷贝赋值函数。1.封装一个动物的基类,类中有私有成员:姓名,颜色,指针成员年纪。
2024-03-18 22:37:34
230
原创 C++_day3:构造函数、析构函数、拷贝构造函数
1.设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象p1,设计这两个类的构造函数、析构函数和拷贝构造函数。
2024-03-14 01:57:02
227
原创 day2_C++:引用、结构体、类
1.自己封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height)初始化函数:void init(int w, int h)输出该矩形的周长和面积函数:void show()更改宽度的函数:set_w(int w)更改高度的函数:set_h(int h)
2024-03-13 01:58:36
234
原创 day1_C++:实现C++风格字符串输出
1.提示并输入一个字符串,统计该字符中大写、小写字母个数、数字个数、空格个数以及其他字符个数,要求使用C++风格字符串完成。
2024-03-12 01:22:44
285
原创 网络进程:广播、组播、流式域、报式域(套接字)
1.2广播接收端模型(类似UDP服务器端)2.2组播接收端模型(类似UDP服务器端)1.1广播发送端模型(类似UDP客户端)2.1组播发送端模型(类型UDP客户端)3.1流式域套接字服务器端。4.1报式域套接字服务器端。3.2流式域套接字客户端。4.2报式域套接字客户端。
2024-03-04 21:37:04
311
原创 网络编程:基于TCP和UDP的服务器、客户端
2. 基于TCP通信客户端。1.基于TCP通信服务器。3.基于UDP通信服务器。4.基于UDP的客户端。
2024-02-29 23:00:47
724
1
原创 IO进程:fread\fwrite图像拷贝,read\write文件拷贝,时间函数
2.使用read、write完成两个文件的拷贝。1.使用fread、fwrite实现图片拷贝。3.将系统时间在文件中显示出来。
2024-02-19 22:36:30
624
原创 2.18:IO fgets、fputs
功能2是登录功能,提示并输入登录账户和登录密码,并用其遍历文件中的每一组账户和密码,匹配成功,登录成功,否则提示登录失败。功能1是注册功能,输入注册账户和注册密码,将账户和密码写入文件中。2.使用fgets、fputs完成两个文件的拷贝。1.使用fgets统计一个文件的行数。3.完成注册登录功能。
2024-02-18 23:22:25
394
原创 2.15:指针习题
39.若有定义int x[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};40.若有说明:char *language[]={“FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C”};34.定义:int x[10]={0,1,2,3,4,5,6,7,8,9},*p1;24.若有程序段:int a[2][3],(*p)[3];
2024-02-16 23:46:03
623
原创 2.13:C语言测试题
23.b) 5 4 1 3 2 栈:先进后出。26.越界访问,可能正常输出,可能段错误。有符号数转换为无符号数再计算,肯定大于6。
2024-02-16 23:35:01
204
原创 2.12:C语言测试题
4.可能段错误,释放后,str未指向NULL,野指针。1.段错误:申请堆区内存未返回,str指向NULL。3.越界访问,可能正常输出hello,可能报错。2.段错误:局部变量,本函数结束,p也释放。11.(a) x^n(x的n次幂)20.(c) 函数的指针。
2024-02-16 22:20:11
243
原创 2.14:二维数组、非函数实现strcat、strcmp、strcpy、strlen
4.非函数实现系统函数strcat、strcmp、strcpy、strlen。2.编程实现二维数组计算每一行的和以及列和。3.编程实现二维数组计算第二大值。1.编程实现二维数组的杨辉三角。
2024-02-16 21:22:43
233
原创 2.11:递归操作
6.递归实现计算各个位数字的乘积。5.递归实现计算各个位数字之和。3.递归实现斐波那契数列。7.递归实现计算单词逆置。2.递归实现0-n的和。4.递归实现二进制转换。
2024-02-15 18:15:36
176
原创 2.8:Maefile、计算单词个数、判断文件类型、单词逆置
1.有main.c,test.c,test1.c,创建Makefile。3. 在终端输入一个文件名,判断文件的类型。2.输入字符串,计算单词个数。
2024-02-13 23:23:34
253
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人