摘要: 解决方法1: 把当前用户添加进VBOXUSER,在终端中输入以下指令 sudo usermod -a -G vboxusers <user_name> 参考文章 [1] https://www.codeprj.com/blog/44ece71.html 阅读全文
posted @ 2025-03-02 15:54 被迫学习 阅读(199) 评论(0) 推荐(0)
摘要: ## LinkedStack.h ```c #ifndef _LINKEDSTACK_H #define _LINKEDSTACK_H typedef int data_t; typedef struct node { data_t data; struct node *next; } listno 阅读全文
posted @ 2023-08-08 22:36 被迫学习 阅读(20) 评论(0) 推荐(0)
摘要: ## SqStack.h ```c #ifndef _SQSTACK_H #define _SQSTACK_H typedef int dataType; typedef struct { dataType *data; int capacity; int stackTop; } SqStack, 阅读全文
posted @ 2023-08-08 22:32 被迫学习 阅读(25) 评论(0) 推荐(0)
摘要: # 一、简介 手写链表实现以下功能 1. 尾插 2. 获取指定下标的元素 3. 按照指定位置插入元素 4. 打印链表内容 5. 删除指定元素 6. 释放整个链表 7. 链表反转 8. 链表中相邻元素的和最大的两个元素的第一个节点,且返回和的最大值 9. 将两个升序的链表按照升序合并 # 二、源代码 阅读全文
posted @ 2023-08-07 22:53 被迫学习 阅读(50) 评论(0) 推荐(0)
摘要: # 一、简介 学习数据结构的第一个程序,手写实现顺序表。 ## 实现功能 - 创建表 - 清空表中元素 - 判断表中数据是否为空 - 求表中有效数据长度 - 指定数据元素定位 - 指定位置插入元素 - 释放空间 - 打印顺序表的内容 - 删除指定位置上的元素 # 二、完整代码 ## sqlist.h 阅读全文
posted @ 2023-08-05 15:39 被迫学习 阅读(42) 评论(0) 推荐(0)
摘要: # 一、gcc的编译过程、 1. 源文件 **xxx.c** 2. 预处理文件 **xxx.i** 3. 汇编文件 **xxx.s** 4. 未链接的二进制文件 **xxx.o** 5. 通过连接,产生最终可执行的二进制文件 # 二、编译步骤的工作 ## 1、预处理 - 头文件被包含进来(复制): 阅读全文
posted @ 2023-07-29 10:19 被迫学习 阅读(69) 评论(0) 推荐(0)
摘要: # 一、标准输入: 概念: 标准输入一般指的是键盘的设备文件, 从键盘获取数据就成为标准输入 ```c scanf( ); // 扫描键盘 (格式化输入数据 ‐‐> 从键盘中获得指定类型的数据) 函数原型: int scanf(const char *format, ...); 参数分析: cons 阅读全文
posted @ 2023-07-24 10:40 被迫学习 阅读(82) 评论(0) 推荐(0)
摘要: 1、管理系统需求 管理公司所有员工的信息 基于C++和多态进行实现 公司员工分为三类:老板 普工 经理 显示信息:职工编号 姓名 岗位 职责 普工职责:完成经理交代的任务 经理职责:完成老板的任务并下发给普工 老板职责:管理公司所有事物 系统功能: 退出管理程序 增加信息:编号 姓名 部门编号 显示 阅读全文
posted @ 2022-12-27 14:48 被迫学习 阅读(87) 评论(0) 推荐(0)