- 博客(13)
- 收藏
- 关注
原创 【无标题】
使用两个线程完成两个文件的拷贝,分支线程1拷贝前一半,分支线程2拷贝后一半,主线程回收两个分支线程的资源。int get_len(const char*src,const char *des){ //获取长度。//阻塞等待线程结束,回收资源。void *task1(void *copy){ //线程1copy获取前一半。void *task2(void *copy){//获取文件后一半。=3){ //判断文件个数。struct Copy{ //定义结构体。
2024-08-01 20:16:09 615
原创 【无标题】
3:并发是指多个任务交替执行的能力,这些任务可能不是同时执行,而是通过快速切换在不同任务之间来实现“同时执行”的效果。并行指的是多个任务同时执行的能力,每个任务都在独立的CPU上执行。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。1:并发是指一个处理器同时处理多个任务,并行是指多个处理器或者是多核的处理器同时处理多个不同的任务。简单例子:一人在家的你要做饭,在做饭过程中你要洗米,炒菜等一系列的操作,这一过程就被进程。狭义定义:进程就是一段程序的执行过程。
2024-07-30 20:30:33 589
原创 1> 将双向链表和循环链表自己实现一遍,至少要实现创建、增、删、改、查、销毁工作2> 使用循环链表完成约瑟夫环问题
printf("请输入要转化的进制数(2-8):");printf("请输入要被转化的数:");
2024-07-23 19:28:44 678
原创 【无标题】
printf("\t\t\t\t*******************学生管理系统*************************\t\t\t\n");printf("\t\t\t\t***功能5:销毁班级********功能0:退出*********************\t\t\t\n");printf("\t\t\t\t***功能1:输入学生信息**********功能2:输出学生信息*******\t\t\t\n");printf("请输入第%d个学生的成绩",i+1);
2024-07-17 20:41:52 419
原创 【无标题】
printf("\t\t\t\t*******************学生管理系统*************************\t\t\t\n");printf("\t\t\t\t*******************功能0:退出*************************\t\t\t\n");printf("\t\t\t\t***功能1:输入学生信息***********功能2:输出学生信息******\t\t\t\n");printf("学号\t姓名\t性别\t成绩\t\n");
2024-07-16 20:19:04 571
原创 【无标题】
printf(" 包含子字符串 \n");printf("不包含子字符串\n");自定义函数求一个字符串是否包含另一个字符串。自定义函数实现strcmp。自定义函数实现strcpy。自定义函数实现strcmp。
2024-07-12 20:34:30 442
原创 学生管理系统
printf("**************选项6*****退出********************\n");printf("**********************学生管理系统**************\n");printf("**************选项1*****学生信息录入************\n");printf("**************选项2*****查看学生信息************\n");printf("请输入第%d名学生的信息", i);
2024-07-10 21:54:05 544
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人