- 博客(44)
- 收藏
- 关注
原创 qt登录注册
当账号和密码不匹配是,给出错误对话框,给出信息为账号和密码不匹配,是否重新登录,并提供两个按钮 Yes|No,如果用户点击了Yes,则清空密码框后,继续登录。当用户点击的登录按钮,进行账号和密码的匹配,如果匹配成功,则弹出信息对话框,给出信息为,登录成功,并给出一个确定按钮,当用户点击该按钮后,关闭登录界面,弹出另一个界面。当用户点击取消按钮,弹出问题对话框,询问是否要确定退出登录,并提供两个按钮,yes|No,如果用户点击的Yes,则关闭对话框,如果用户点击的No,则继续登录。
2024-10-08 20:34:08 308
原创 c++926
1> 定义格式:在类中定义函数时,在函数前加关键字 virtual ,那么该函数就是虚函数。2> 虚函数能够保证,父子类中只有一个该函数3> 如果子类中没有重写该虚函数。那么父子类空间中使用的都是父类定义的该函数4> 如果子类中重写了该虚函数,那么父子类空间中使用的都是子类重写的该虚函数5> 如果当前类的函数设置成虚函数,那么该类的子子孙孙类中的该函数都是虚函数,即使没有加virtual纯虚函数:1> 程序员定义类时,类中的某些成员函数没有实现的意义。仅仅只是该类中应该拥有的功能。
2024-09-27 08:48:34 651
原创 建立两个.c 建立子父进程,父进程发送消息到队列,子进程读取队列,另一个同样。
【代码】建立两个.c 建立子父进程,父进程发送消息到队列,子进程读取队列,另一个同样。
2024-08-29 21:42:48 127
原创 作业:创建3个线程,一个子线程拷贝文件的前一半,一个子线程拷贝后一半文件。
【代码】作业:创建3个线程,一个子线程拷贝文件的前一半,一个子线程拷贝后一半文件。
2024-08-26 20:39:55 88
原创 io821学习
作业1:使用分文件编译,实现注册登录界面,使用已经学过的fgets,fscanf,fpritnf函数。作业2:使用fread和fwrite拷贝文件。
2024-08-21 21:50:26 110
原创 创建单链表,存储4个学生信息(年龄,分数,姓名)。
1、建立学生结构体数组,存放4个学生信息,循环调用插入函数,建立整表。2、任意位置插入一个新学生。变量e是学生结构体变量。创建单链表,存储4个学生信息(年龄,分数,姓名)。4、单链表逆置后将学生信息输出。3、任意位置删除一个学生。
2024-08-20 11:54:50 170
原创 数据结构818
1、顺序表实现学生管理系统(参照顺序表技能)写出菜单界面switch选择,功能1创建顺序表(堆区),2录入学生信息,3插入一个学生信息,4删除一个学生信息,5按照位置修改一个学生信息,6、按照姓名顺序查找一个学生是否存在7、对学生年龄直接插入排序(从小到大)。2、单链表实现学生管理系统(参照顺序表技能)写出菜单界面switch选择,功能1创建单链表,2录入学生信息,3删除一个学生信息,4按照成绩修改一个学生的年龄,5、按照姓名顺序查找一个学生是否存在。1、学生信息结构体姓名,分数,年龄,电话。
2024-08-18 20:22:52 188
原创 数据结构813
printf(“年龄:%d,分数:%.2f,姓名:%s\n”, temp->data.age, temp->data.score, temp->data.name);作业:链栈,自己实现一遍,但是节点存储不是整数,存储学生信息(年龄,分数,姓名)三级引用。struct students s1 = {20, 80.5, “张三”};struct students s3 = {22, 70.5, “王五”};1、建立学生信息结构体,将data改为学生信息结构体类型。printf(“栈为空!2、循环入栈和入队。
2024-08-14 11:16:56 300
原创 数据结构8.12
printf("第%d个学生的信息:%d %f %s\n",i+1,students[i].age,students[i].score,students[i].name);printf("请输入第%d个学生的信息:\n",i+1);printf("请输入新学生的信息:\n");printf("逆置后的学生信息:\n");printf("请输入插入位置:\n");printf("请输入删除位置:\n");//建立学生结构体数组,存放4个学生信息。//任意位置插入一个新学生。//任意位置删除一个学生。
2024-08-12 21:52:08 261
原创 c语言指针-10
主函数中定义一个长度为8的数组,调用自定义函数完成输入、自定义函数完成输出、自定义函数求最大值、自定义函数完成数组的逆置。1、字符串本质上是一个指针常量,可以定义一个指针指向一个字符串 2、当一个指针指向一个字符串时,不能通过该指针改变字符串中的内容。当实参使用的是数组名进行传递时,本质上传递的是数组首元素的地址。3、const修饰的变量,虽然有常属性,但是,还依然是一个变量。1> 一维数组的数组名,本质上是一个该数组的第一个元素的地址。虽然使用的是数组接收,但是,本质上也还是使用的是指针接收。
2024-07-12 19:38:19 346 1
原创 c语言-9
int *ptr = # 1) *&num ==> *(&num) ==> *(ptr) ==> num 2) &*ptr ==> &(*ptr) ==> &(num) ==> ptr 3) *&ptr ==>*(&ptr) ==> *(ptr的二级地址) ==> ptr 4) &*num ==>报错。//num的值 printf("&num = %p\n", &num);//num的值 return 0;
2024-07-11 21:15:19 687
原创 c语言函数-8
1、无参无返回值函数:该函数,仅仅只是单纯执行特定的代码,没有数据传入,也不需要返回结果,仅仅只是执行一个过程 函数定义格式: void 函数名(void) {} 例如:void print_menu(void);2、有参无返回值函数:该函数,需要主调函数传入给定的数据后,才能进行执行该功能,但是,执行结束后,没有返回结果 函数定义格式:void 函数名(形参列表) {} 例如:void print_arr(int arr[], int n);形式参数:也称形参,定义函数时,括号里面的参数称为形参。
2024-07-10 20:50:56 933
原创 重生之我在学c语言-7
3、定义一个4*3的二维整形数组,完成对二维数组的输入、输出。并将该二维数组中每一行的最值放入到一个一维数组中,并对该一维数组进行升序排序后输出。登录:将登录账号和密码跟注册的账号和密码进行匹配,如果相等,则登录成功,否则,登录失败。1、提示并输入一个字符串,统计该字符串中字母、数字、空格以及其他字符的个数。5、完成注册和登录功能:使用两个一维字符数组存储账户和密码。2、提示并输入一个字符串,求出该字符串中所有数字的总和。4、提示并输入两个一维整形数组,求这两个数组的交集。注册:完成对账号和密码的输入。
2024-07-09 20:43:25 257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人