- 博客(52)
- 收藏
- 关注
原创 c++day5
1.全局变量,int monster = 10000;定义英雄类hero,受保护的属性string name,int hp,int attck;公有的无参构造,有参构造,虚成员函数 void Atk(){blood-=0;},法师类继承自英雄类,私有属性 int ap_atk=50;重写虚成员函数void Atk(){blood-=(attck+ap_atk);射手类继承自英雄类,私有属性 int ac_atk = 100;重写虚成员函数void Atk(){blood-=(attck+ac_atk);
2023-07-03 21:11:48 122
原创 c++day2
由于堆栈的执行效率要比堆的执行效率高,但是堆栈资源却很有限,不适合处理逻辑复杂的大对象,因此struct常用来处理作为基类型对待的小对象,而class来处理某个商业逻辑;2.定义一个矩形类(Rectangle),包含私有成员:长(length)、宽(width),struct是值类型,class是引用类型,因此它们具有所有值类型和引用类型之间的差异;设置长度:void set_l(int l)设置宽度:void set_w(int w)获取长度:int get_l();获取宽度:int get_w();
2023-06-28 20:35:00 218
原创 c++day1
定义一个命名空间Myspace,包含以下函数:将一个字符串中的所有单词进行反转,并输出反转后的结果。例如,输入字符串为"Hello World",输出结果为"olleH dlroW",并在主函数内测试该函数。
2023-06-27 22:17:06 74
原创 6.24端午作业
(2)拆包和解压 tar -xvf 要拆包的文件名 ---->万能的拆包解压缩指令,既能完成拆包,也能解压缩。(1)打包并压缩 tar -cvjf 文件名.tar.bz2/tar.xz/tar.gz 要归档压缩的文件。sudo apt-get remove --purge 完全卸载,包括配置文件。ln -s 被链接文件的绝对路径 软链接文件的绝对路径。sudo dpkg -r 软件名 不完全卸载。cut -d “分隔符”-f "域名" 文件名。1.gerp ---查找字符串。
2023-06-23 20:59:10 135
原创 6.23端午作业
sudo usermod -c 描述信息 用户名 ---->修改用户的描述信息,图形化界面看到的和开机的显示。sudo usermod -m -d 新的家目录的位置 用户名 ---->修改用户的家目录位置。sudo usermod -l 新的用户名 原来的用户名 ---->修改用户名。sudo deluser 用户名 不删除家目录 不可以加参数-r。1.》切换到一个能执行sudo权限的用户。sudo userdel -r 用户名 删除家目录。(2)给新用户添加sudo权限。
2023-06-23 20:54:47 87
原创 6.22端午作业
2.进程间的通信要引入进程间的通信机制,而线程间的通信可以通过全局变量实现。2.执行语句“k=7>>1;”后,变量k的当前值是_C。1.进程是资源分配的最小单位,线程是调度的最小单位。3.进程所占用的资源较多,线程所占用的资源较少。5.线程的操作需要依赖第三方库。
2023-06-22 15:58:31 145
原创 c高级day3
3.编写脚本,计算/etc/passwd文件中的第10个用户和第20用户的ID之和。2.写一个shell脚本,获取当前用户名,用户id和工作路径。4.输入学生成绩,判断等级。
2023-06-20 21:32:40 207
原创 c高级day1
第二步,桥接到主机的网卡,一般自动是可以的,如果自动不行,去主机的网络属性中,找主机使用的网卡。虚拟机---->设置---->网络适配器------>选择桥接或者是Vmne。右上角网络图标----->有线设置------>添加/点击小齿轮修改网络。ping baidu.com ------>如果能ping通。给虚拟机添加桥接网络,如果没有vmnet0,添加网络。以是否能ping通为准,不要去看网络图标。2.保证虚拟机有桥接网络。3.配置虚拟机的桥接网络。1.查看网路是否配置。
2023-06-16 20:53:33 315
原创 IOday2
作业1、获取系统时间,并将系统时间写入文件中,实现现象。作业2:使用fread和fwrite完成两个文件的拷贝。//按下ctrl+c,再重新运行程序后。
2023-05-25 22:13:00 232
原创 数据结构day5
m双向链表按位置删除。双向链表循环链表头插。双向链表循环链表头删。双向链表循环链表尾插。双向链表循环链表尾删。双向链表循环链表输出。
2023-05-18 21:09:02 24
原创 day3 数据结构
printf("查找的元素不存在\n");default:printf("输入错误,请重新输入你的选择\n");printf("查找的元素是:%d\n",list->data[sub]);printf("下标为:%d\n",sub);printf("输入插入的下标:\n");printf("请输入查找下标:\n");printf("输入插入的数:\n");printf("输入删除的下标:");printf("输入更新的下标:");printf("输入查找的数:");printf("输入更新的数:");
2023-05-16 22:52:18 25
原创 数据结构 day-day2作业
c 职务:%s\n",(p+i)->name,(p+i)->sex,(p+i)->job,(p+i)->message.position);printf("姓名:%s 性别:%c 职业:%c 成绩:%d\n",(p+i)->name,(p+i)->sex,(p+i)->job,(p+i)->message.score);printf("学生平均值为:%f\n",average);printf("教师数量为:%d\n",num);printf("输入姓名:\n");printf("输入职业:\n");
2023-05-15 20:47:25 26
原创 day9
练习1:使用指针实现两个字符串的比较【非函数实现】练习5:通过数组指针实现二维数组转置[选做]练习2:使用指针实现字符串连接【非函数实现】练习3:使用指针实现字符串逆置【纯指针】练习4:通过数组指针二维数组实现杨慧三角。
2023-05-09 21:49:27 35
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人