- 博客(29)
- 收藏
- 关注
原创 0801作业+梳理
/定义变量接受进程号//这是父进程if(pid1>0)printf("我是父进程\n");printf("我是小儿子\n");//退出进程sleep(8);printf("我是老大\n");//退出进程sleep(5);//阻塞回收子进程资源wait(NULL);wait(NULL);sleep(3);
2024-08-02 09:15:13
632
1
原创 0731作业+梳理
/定义一个求文件长度函数return -1;return -1;//求源文件长度函数//关闭文件close(fd1);close(fd2);return len;//定义一个拷贝函数return -1;return -1;//光标位置//定义搬运工while(1)return -1;sum += res;
2024-07-31 21:00:00
848
原创 0730作业+梳理
/判断文件个数if(argc!//以只读形式打开源文件return -1;//以只写的形式打开目标文件return -1;//定义搬运工//也可以是buf[128],用字符串的话下面read和write不需要取址//判断是否全部被读取while(1)return -1;//把字符转换为小写格式//把字符转换为大写格式printf("加密成功\n");
2024-07-30 19:15:27
248
原创 0729作业+梳理
/判断原本文件中的行数char buf=0;count++;//设定时间变量//打开一个存储日志信息的文件return -1;//存放转变后的字符串的字符数组int len=0;fclose(fp);return 0;
2024-07-29 18:52:49
470
原创 0726作业+梳理
if(argc!return -1;res++;printf("该文件的行数为:%d\n",res);fclose(fp);return 0;
2024-07-26 19:49:29
892
原创 0723整理
1.思维导图整理(队列,树)2.一些知识点回顾typedef 定义函数指针的方式:typedef int (*a)(int);把该函数指针命名为a Void* 万能指针,没有任何格式只是给定一个起始地址,使用时要先转化为具体格式的指针运用 Static 使局部变量在它定义范围的函数结束后仍然存在,直到整个程序结束之后该变量才会消失 野指针参数情况:野指针是非法内存的指针1没有初始化2下标越界3返回周期较短的地址4指向地址空间被释放后的指针 栈和队列的区别:栈和队列都是操作功能受限的
2024-07-23 23:00:00
104
原创 0722作业+梳理
主函数://创建双向链表//在堆区申请一个头结点printf("创建失败\n");//说明链表创建成功printf("创建成功\n");return L;//链表判空//申请节点封装数据//申请节点空间的大小printf("申请失败\n");//给节点赋值//链表头插//判断逻辑printf("插入失败\n");return -1;//头插逻辑。
2024-07-22 21:44:12
739
原创 0718作业+思维导图
/结构体输入学生信息struct Stu//姓名int age;//年龄int score;//成绩//结构体输入班级信息int num;//菜单函数//创建班级函数//判空函数//判满函数//学生信息录入函数//按成绩降序排序函数//成绩最好和最差的学生信息输出函数//学生信息输出函数//增加学生信息函数//删除学生信息函数//修改学生信息函数//查找学生信息函数。
2024-07-18 18:04:26
523
原创 0717作业+梳理
/定义一个班级int num =0;printf("请输入该班级人数:\n");//调用函数创建一个班级学生管理系统//定义菜单元素//使用菜单函数while(1)me_nu();printf("请输入:");getchar();//菜单case 1:break;
2024-07-17 23:52:33
576
原创 0716作业+思维导图
代码://结构体输入学生信息struct Stuint score;//菜单函数printf("\t\t======1:学生信息录入\n");printf("\t\t======2:学生信息输出\n");printf("\t\t======3:成绩最好和最差的学生信息\n");printf("\t\t======4:所有学生总成绩和平均成绩\n");printf("\t\t======5:按成绩降序排序\n");
2024-07-16 20:10:12
842
原创 0712作业+梳理
printf("连接后src字符串为:%s\n",src);printf("赋值后的字符串dest为:%s\n",arr);printf("字符串src比字符串brr小\n");printf("src字符串的长度为:%d\n",k);printf("请再输入一个字符串:\n");printf("请输入一个字符串:\n");printf("请再输入一个字符串:\n");printf("请输入一个字符串src:");printf("请输入一个字符串:\n");printf("请输入一个字符串:\n");
2024-07-13 00:17:28
837
原创 0711作业+梳理
代码:if(k==1)return n;}elseprintf("请输入n和k的值:\n");printf("此时n的k次方的值为:%d\n",n_k);return 0;
2024-07-11 21:05:02
622
原创 0710梳理
/菜单函数printf("\t\t======1:学生信息录入\n");printf("\t\t======2:学生信息查看\n");printf("\t\t======3:成绩最好的学生\n");printf("\t\t======4:按姓名升序排序\n");printf("\t\t======5:按成绩升序排序\n");printf("\t\t======0:退出\n");//学生信息录入函数i<n;i++)
2024-07-10 23:57:41
854
原创 0704梳理+作业
printf("输入一个年 月 日的日期\n");printf("普通闰年\n");printf("请输入一个字符\n");printf("平年\n");printf("请输入年份\n");
2024-07-04 18:01:45
581
原创 0703作业
还原到原码:1000 0000 0000 0000 0000 0000 0000 1011。0000 0000 0000 0000 0000 0000 0000 0111 7补码。10补码:0000 0000 0000 0000 0000 0000 0000 1010。拓展:当a=12,b=10时,如何操作可使a=10,b=12。关系运算符:> >= <= ==!赋值运算符: = += -= *= /= %=关系运算符: > >= < <= ==!
2024-07-03 21:16:56
650
原创 0702作业
/ 函数的返回值要和函数的数据类型保持一致;//2.500000 %.1f保留一位小数。家目录: cd ~ 或 cd /home/hq 或 cd 或 cd #float a=(float)5/2;// 主函数中的return,是主函数的结束标志 0整数 int。堆区:程序员手动开辟空间(malloc),手动回收(free)a,i,o任意字母,可从命令行进入插入模式,退出使用esc)替换 s/a1/a2 光标所在行的第一个a1替换成a2。重命名:mv 要移动的文件/文件夹 目标地址/新名字。
2024-07-02 23:15:54
752
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人