- 博客(10)
- 收藏
- 关注
原创 实验22222
一【实验目的】1.掌握文件或目录属性信息的函数stat()函数的使用;2.掌握目录操作的函数opendir 函数和readdir函数的使用;3.编写程序mysearch.c递归实现打印输出任意目录下,指定类型的所有文件,如:./mysearch /home/temp *.c。二【实验要求】以下每个实验均要求:1.“实验源代码”处:粘贴所编写的程序源码,务必添加关键语句的注释;2.“实验结果”:截图(包括编写的程序和运行结果)粘贴到“实验结果”下方,截图需看到本人的名字及学号;
2022-05-29 12:42:57
405
原创 linux编程3
1.exec函数族exec:一个进程调用exec类函数,它本身就"死亡"了,系统把代码段替换成新的程序代码,废弃原有数据段和堆栈段,并为新程序分配新数据段与堆栈段。wait()函数:功能:调用wait()函数的进程会被挂起, 进入阻塞状态,直到wait()捕捉到僵尸子进程并回收该子进程的资源,若没有僵尸子进程,wait()函数则会让进程一直处于阻塞状态。若当前由多个进程, 只需要捕捉到一个僵尸子进程, wait()函数就会返回并是进程恢复执行。exec函数包含以下几种:#include.
2022-05-12 22:07:30
41
原创 linux编程.2
文件I/O(PART)与进程控制(PART)part : 文件操作||stat()函数功能:用于获取文件的属性;参数说明:path:文件路径;buf:接收获取到的文件属性;文件属性存储在inode中,函数从inode结构体中获取文件信息。案例:使用stat()函数获取文件属性,并且输出文件的大小#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <sy
2022-05-07 19:26:23
184
原创 初入linux编程
*ubuntu安装:略*codeblocks下载(打开终端,root权限) sudo apt install codeblocks //安装简略般codeblockssudo apt install build-essential //c、c++、boost库sudo apt install valgrind //valgrind组件,用于探测内存泄漏sudo apt install codeblocks-contrib...
2022-05-03 20:19:09
67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人