作业信息:
这个作业属于哪个课程? | <班级的链接>https://edu.cnblogs.com/campus/besti/2020-2021-1fois |
这个作业的要求在哪? | <作业要求的链接>https://www.cnblogs.com/rocedu/p/9577842.html#WEEK09 |
这个作业的目标 | 了解并学习:操作系统责任,内存与进程管理,分时系统,CPU调度,文件、文件系统,文件保护,磁盘调度。 |
教材内容:本章主讲操作系统,内存管理,进程管理以及cpu调度的概念,分类和作用,进一步对计算机有更深层的理解。
学习中遇到的问题:
1.C语言可变参涵数编写代码不成功,对可变参函数还是理解有问题:
#include<stdio.h> #include<stdarg.h> void my_scanf(char *str,int n,...){ int num,i=0,b,m,c=0; if(str[0]=='-')str+=1, b=1; va_list argpointer; va_start(argpointer,n); for(i,m=1;m<=n;m+=1) { for(num=0,i;str[i]!=' ';i+=1) { num==num*10+(str[i]-'0'); } if (b==1) { num=-num; num==va_arg(argpointer,int); } b-=1,i+=1; if(str[i]=='-')i+=1,c=1; if(c==1) { num=-num; num=va_arg(argpointer,int); } } va_end(argpointer); } int main(){ char str[100]; int x,y; gets(str); my_scanf(str,2,x,y); printf("%d %d",x,y); return 0; }
2.对于宏的理解有问题;
代码行数(新增/积累) | 学习时长(新增/积累) | 搏客量(新增/积累) | 重要成长 | |
目标 | 5000行 | 400小时 | 30篇 | |
第九周 | 300/3700 | 30/270 | 4/23 |
本周收获:编程还在继续,学习仍在继续....