- 博客(47)
- 收藏
- 关注
原创 C++(9.26)
虚函数是在基类中声明为virtual的函数,可以被重新定义来实现多态,纯虚函数则是以=0结尾的虚函数,是没有实现的虚函数。4.指针的大小固定,64位系统中为8字节,32位系统是4字节,引用的大小根据引用的内容变化。4.new申请对象空间时,会自动调用该对象所在类中的构造函数,而malloc不会。5.delete释放对象空间时,会自动调用该对象所在类的析构函数,而free不会。1.malloc是标准库的调用,new是c++的关键字,不占内存空间。1.指针可以为空,引用不能为空。栈区,堆区,数据段,代码段。
2024-09-27 08:47:56
413
原创 IO(8.27)
创建3个线程,一个子线程拷贝文件的前一半,一个子线程拷贝后一半文件,主线程回收子线程资源。使用无名信号量实现循环输出 春、夏、秋、冬。
2024-08-27 19:57:55
267
原创 数据结构(结课)
1、顺序表实现学生管理系统(参照顺序表技能)写出菜单界面switch选择,功能1创建顺序表(堆区),2录入学生信息,3插入一个学生信息,4删除一个学生信息,5按照位置修改一个学生信息,6、按照姓名顺序查找一个学生是否存在7、对学生年龄直接插入排序(从小到大)。2、单链表实现学生管理系统(参照顺序表技能)写出菜单界面switch选择,功能1创建单链表,2录入学生信息,3删除一个学生信息,4按照成绩修改一个学生的年龄,5、按照姓名顺序查找一个学生是否存在。
2024-08-18 20:38:25
204
原创 数据结构day03
链栈,自己实现一遍,但是节点存储不是整数,存储学生信息(年龄,分数,姓名)三级引用。1、建立学生信息结构体,将data改为学生信息结构体类型。
2024-08-13 19:57:43
224
原创 数据结构day02
1、建立学生结构体数组,存放4个学生信息,循环调用插入函数,建立整表。作业:创建单链表,存储4个学生信息(年龄,分数,姓名)。2、任意位置插入一个新学生。变量e是学生结构体变量。4、单链表逆置后将学生信息输出。3、任意位置删除一个学生。
2024-08-13 09:58:16
230
原创 c语言补习02(笔记略)
2.定义整形数组arr,长度为5,终端输入5个数,依次存入数组中,终端再输入一个数字num,判断是否存在此数组中,在的话,打印存在,不在打印不存在。3.定义整形数组arr,长度为len,终端输入len个数,依次存入数组中,求平均值、最小值、最大值、和。6.数组的逆置 示例: int arr[4] = {1,2,3,4};输出 4,3,2,1;4.有 1、2、3、4个数字,能组成多少互不相同且无重复的三位?1.定义一个整形数组arr,长度为5,终端输入5个数,依次存入数组中。
2024-07-24 19:46:23
235
原创 C语言补习01(笔记略)
6.猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下 的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。3.求和直到超过100: 编写程序,计算从1开始递增的整数之和,直到和首次超过100时停止并输出当前的和以及累加了多少个数。4.斐波那契数列: 编写程序,输出斐波那契数列的前n项(斐波那契数列指数列中的每一项都是前两项的和,第一和第二项是1)。求 1-----1000以内的完数。
2024-07-23 20:01:11
296
原创 C语言入门笔记-----指针基础
4> 自定义函数(my_strstr)实现求src字符串中是否包含子串dest字符串。3> 自定义函数(my_strcmp)实现strcmo函数的功能。4> 自定义函数(my_strcat)实现strcat函数的功能。1> 自定义函数(my_strlen)实现strlen函数的功能。2> 自定义函数(my_strcpy)实现strcpy函数的功能。
2024-07-12 23:29:45
222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅