printf(\exit(1); } else if(pid>0) (1) ; setsid(); chdir(%umask(0); for(i=0;i #include #include #include 号#include 学void create_file(char *filename){ if(creat(filename,0755)<0){ printf(\ exit(EXIT_FAILURE); }else{ 师 printf(\ 教 } 课任} int main(int argc,char *argv[]){ int i; if(argc<2){ perror(\ exit(EXIT_FAILURE); } 功能: 29. 阅读程序,请写出程序实现的功能。 #include #include #include #include #include void main() { pid_t pc,pr; pc=fork(); if (pc==0) { printf(\ sleep(10); } else if (pc>0) { pr=wait(NULL); printf(\ } exit(0); }
功能:
得分 评卷人
五、编程题(共26分)
30. 编写strcat函数(已知strcat函数的原型是char *strcat (char *strDest, const char *strSrc); (满分10分)
(其中strDest 是目的字符串,strSrc 是源字符串。 不调用C 的字符串库函数,请编写函数 strcat。)
- 6 -
- 7 -