- 博客(54)
- 资源 (1)
- 收藏
- 关注
原创 c++day1
p的指向不可以修改,*p的值可以修改。*p的值不可以修改,p的指向可以修改。p的指向不可以修改,*p的值可以修改。*p的值不可以修改,p的指向可以修改。*p的值不可以修改,p的指向可以修改。*p的值和p的指向都不可以修改。*p的值和p的指向都不可以修改。
2024-04-23 19:39:23
172
原创 IO进程线程Day6
2:有一个隧道,全长5公里,有3列火车,全长200米, 火车A时速 100公里每小时 火车B时速 50公里每小时 火车c时速 25公里每小时 现在要求 火车A先通过隧道,火车B再通过隧道,最后火车C通过隧道。1:有一个隧道,全长5公里,有2列火车,全长200米, 火车A时速 100公里每小时 火车B时速 50公里每小时 现在要求模拟火车反复通过隧道的场景(不可能2列火车都在隧道内运行)
2024-04-07 19:38:41
174
1
原创 IO进程线程Day5
申请一个该结构体数组,使用 fprintf / fscanf,将该结构体数组中的所有数据,写入文件中,然后重新加载到数组中 同样的操作,使用fwrite/fread 和 write/read再做一遍。1:实现文件夹的拷贝功能 注意判断被拷贝的文件夹是否存在,如果不存在则提前创建,创建文件夹的函数为 mkdir 不考虑递归拷贝的问题。
2024-04-04 13:16:57
390
原创 IO进程线程Day4
2.需要在父子进程分别打开文件,不然文件光标是共享的,无法读取父进程当前写入的值。使用文件IO 实现父进程向子进程发送信息,并总结中间可能出现的各种问题。1.父子进程抢占时间片,不能实现父进程先写,子进程在读。
2024-04-02 20:07:04
174
原创 IO进程线程Day3
2:判断一个文件是否拥有用户可写权限,如果拥有,则去除用户可写权限,如果不拥有,则加上用户可写权限 权限更改函数:就是chmod函数,自己去man一下 要求每一次权限更改成功之后,立刻在终端显示当前文件的权限信息 :使用 ls -l显示(使用 system函数配合shell指令 ls -l 来实现)1:使用 dup2 实现错误日志功能 使用 write 和 read 实现文件的拷贝功能,注意,代码中所有函数后面,紧跟perror输出错误信息,要求这些错误信息重定向到错误日志 err.txt 中去。
2024-04-01 19:11:25
168
原创 IO进程线程Day1
实现:将链表中的所有内容保存到文件中去以及读取文件中的所有内容,加载到链表里面。编写一条学生链表,写一些能够像链表里边添加数据的函数。
2024-03-28 20:28:37
265
原创 c高级Day4作业
可读可写可执行权限,如果具备权限,写入hello,不具备权限,则添加读写执行权限,写入hello。如果存在则判断是否是一个普通文件,如果是普通文件则判断是否具备。如果是一个目录,则直接输出是目录下的.sh文件的个数。如果是一个链接文件则输出文件的详细信息。2.输入一个数判断是否是素数。判断是否在家目录下存在,1.输入一个数实现倒序。3.输入一个文件名,
2024-03-25 20:57:21
293
原创 c高级Day3作业
5.输入一个数,使用条件运算符,如果是水仙花数则赋值为1,否则赋值为0。6.终端输入一个年份,使用条件运算符实现,如果是闰年则赋值1否则赋值0。2.定义数组存储当前目录下的所有.sh文件,计算文件的个数。3.在终端输入字符串,存储到数组中,计算字符串的个数。1.输入数组,输出数组的所有元素,以及数组长度。4.输入秒数,输出几时几分几秒。
2024-03-24 14:35:01
308
1
IO进程线程Day5 文件夹拷贝 从文件中读取数据到内存,从内存写入到文件 父子进程发送消息
2024-04-04
IO进程线程Day5 文件夹拷贝 从文件中读取数据到内存,从内存写入到文件 父子进程发送消息
2024-04-04
IO进程线程Day5 文件夹拷贝 从文件中读取数据到内存,从内存写入到文件 父子进程发送消息
2024-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人