- 博客(35)
- 收藏
- 关注
原创 【无标题】
定义一个基类Shape和派生类Circle(圆)、Rec(长方形),基类有一个虚函数void show_area(),要求子类重写该虚函数,实现输出对应类型图形的面积,给每一个类提供构无参构造和有参构造。(写一个全局函数,实现根据传进来的图形不同,调用不同图形类中的函数)
2023-07-04 19:56:07
60
原创 【无标题】
4.类适用于描述对象的行为和属性,常用于面向对象的编程;结构体适用于描述简单的数据结构,常用于数据传输和存储。5.内存分配:类是引用类型,在堆上分配内存,通过引用进行访问;结构体是值类型,在栈上分配内存,直接存储数据。1.默认访问权限:类的成员默认是私有的(private),结构体的成员默认是公有的(public)。2.继承:类支持继承,可以通过继承实现代码的重用和扩展;3.定义方式:类是通过关键字。定义,结构体是通过关键字。
2023-06-29 08:09:01
226
原创 输入字符串为“Hello World“,输出结果为“olleH dlroW“,并在主函数内测试该函数。
【代码】输入字符串为“Hello World“,输出结果为“olleH dlroW“,并在主函数内测试该函数。
2023-06-28 04:08:50
633
原创 端午作业6.24
4、软链接文件,如果源文件被删除,链接会断开,软链接文件会失效,如果重新创建一个同名的源文件,软链接文件会重新链接,并且链接到新创建的文件。grep -w "ubuntu$" /etc/passwd ---->查找以Ubuntu为结尾的所在行。find 查找的路径 -name 文件名 ----->在指定路径下,以文件名为条件查找文件。find -name *.c ---->find可以进行模糊查找,不建议使用。find -name 文件名 ----->在当前路径下,查找文件。
2023-06-25 01:32:37
111
原创 作业6.21
i++)) do echo "第一层循环 i=$i----------------------------" for((j=0;应用层:app/代码 通过shell和内核层交互 ---------------------------------------------- 内核层: 内核的五大功能: 1、文件管理 2、网络管理 3、进程管理 4、内存管理 5、设备管理 ---------------------------------------------- 硬件层:设备。
2023-06-25 01:31:40
201
原创 端午节作业6.23
mv 普通文本1 普通文本2 如果2不存在则创建2 把1的内容给2并删除1 如果2存在则把一的内容给2并删除2。cp 普通文件1 普通文件2 如果2不存在则会创建把1的内容给2 如果2存在则会把1 的内容拷贝给2。chmod 修改权限 chmod u/g/o-+r/w/x 文件名。mkdir 目录名1/目录名2 要求目录名1存在否者不行。cp 普通文本 目录文件 把普通文件拷贝一份到目录文件。cp -r目录文件1 目录文件2 同理。mv 目录文件1 目录文件2 同理。
2023-06-25 01:27:57
148
原创 端午作业6.22
2.进程的创建会生成4G的虚拟空间其中0-3G是独立的,4G是共享的,其个进程是相互独立的所以进程之间的通信要加入IPC机制,3线程是由于共享其进程的资源的所以多线程没有的多进程安全,使用多线程是因为开销小但要注意同步互斥。1.进程是最小的资分配的最小单位,而线程是调度器进行调度运行的最小单位。7在一个进程内,至少有一个线程(主线程)6.多进程的资源量比多线程高。4.多线程比多进程效率高。K=7>>1 的结果是3。5.多进程比多线程稳定。
2023-06-24 13:38:03
127
原创 Linux下虚拟机网络设置
a.虚拟机------>设置------>网络适配器-------->选择桥接或者是VMnet0。a.右上交网络图标----->有线设置---->添加/点击小齿轮修改网络。eg: ping baidu.com 成功如下图。给虚拟机添加桥接模式,如果没有VMnet0,添加网络。
2023-06-16 19:35:21
1143
原创 开一次资源,用互斥锁记录偏移量要求用两个线程拷贝。A线程拷贝前半部分,B线程拷贝后半部分,不允许使用sleep函数
【代码】开一次资源,用互斥锁记录偏移量要求用两个线程拷贝。A线程拷贝前半部分,B线程拷贝后半部分,不允许使用sleep函数。
2023-06-01 21:24:17
49
原创 给定一个文件,输出文件的类型、权限、大小和inode号,要求类型要输出对应的类型
【代码】给定一个文件,输出文件的类型、权限、大小和inode号,要求类型要输出对应的类型。
2023-05-30 00:59:00
117
原创 使用read、write实现两个文件的拷贝
if(argc!=3 )return -1;return -1;return -1;int ret;=0)return 0;
2023-05-29 07:06:02
436
1
原创 1,定义函数在堆区申请空间n 2,定义函数实现录入学校人3,定义函数输出学校人员信息4,定义函数计算学生平均成绩5,定义函数计算老师的个数6,释放存储空间
【代码】1,定义函数在堆区申请空间n 2,定义函数实现录入学校人3,定义函数输出学校人员信息4,定义函数计算学生平均成绩5,定义函数计算老师的个数6,释放存储空间。
2023-05-16 20:34:36
60
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人