- 博客(32)
- 收藏
- 关注
原创 IPC 12.19
要求在共享内存中存入字符串“1234567"。A进程循环打印字符串,B进程循环倒置字符串,要求结果不允许出现乱序:提示:共享内存+信号灯集。a. A进程发送一句话,B进程接收到打印。然后B进程发送一句话, A进程接收后打印。直到AB接收或者发送完quit后,结束AB进程。
2023-12-19 20:09:27
397
原创 IPC 12.18
1.有三个线程,I号分别为ABC,晦个线程中都在循环打印自己的ID。要求打印的结果约ABC。a. A进程发送一句话,B进程接收到打印。然后B进程发送一句话, A进程接收后打印。直到AB接收或者发送完quit后,结束AB进程。1.实现AB进程对话。
2023-12-18 19:28:26
292
原创 线程 12.16
2.创建两个线程,要求一个线程从文件中读取数据, 另个线程将读取到的数据打印到终端, 类似cat-个文件。文件cat完后,要结束进程。1.完成图片拷贝,要求-个线程拷贝- 半,另个线程拷另-半。
2023-12-16 13:07:44
37
1
原创 进程 12.13
请使用文件I0函数拷贝一张图片(图片就是普通文件,普通文件怎么拷贝,图片就怎么拷贝)要求子进程拷贝后半部分,父进程拷贝前半部分。
2023-12-13 19:06:44
32
1
原创 文件IO 12.12
3.自己封装-个head.h头文件,可以将目前所有的头文件集成到head.h中,然后将head. h移动到/usr/include/文件夹中。2.更新任务:要求将当前路径下,所有文件的权限及最后- -次的访问时间提取出来,写入到file.txt中!1.用read write函数实现文件拷贝。
2023-12-12 21:11:32
31
1
原创 IO 12.11
蚁一个usr.txt,手动输入账户密码,格式如下:账户密码。c.若终端输入的账户存在,但是密码不正确,则输出密码错误。a.从终端获取账户密码,欤件中的账户密码砒较。b.若终端输入的账户不存在,则输出账户不存在。3.用fgets和fputs实现文件拷贝。2.计算一个文件的大小,请封装成函数。例如: zhangsan 12345。d.若账户密码均正确,则输出登录成功。
2023-12-11 18:38:36
35
1
原创 数据结构12.8
fun函数中没有判断传入的value中的值是否为空,若为空,则*valu会访问空指针出现段错误。应在fun函数最前面加上if(NULL==value){return;主函数最后应该加上return 0;
2023-12-10 20:54:42
25
1
原创 数据结构12.5
例如,8个人围坐-圈, 约定从第3个人开始编号为1,数到第4个人出列。出列后原来第5个人计算为1.3.他的下一位仅从1开始计数,数到m的那个人又出列,依次类推,直到所有人出列为止。2.约定序号为k (1Sk≤n) 的人从开始计数,数到m的那个人出列,n=8,k=3, m=4,最终出队的结果是62 74351 8。1.设编号分别为: 1, 2, ... n的n个人围坐一圈。3.8作业: joseph(约瑟夫)问题。提示:向循环链表,删除头结点。joseph(约瑟夫)问题。
2023-12-05 18:24:45
52
原创 C高级11.29
设备文件,任何设备与接口设备都是以文件形式存储与这个目录的,包括终端设备,软盘,硬盘,RAM和CD-RAM。:用于存储只读用户数据的第二层次,包含绝大多数的用户工具和应用程序,默认软件都会存于该目录下。写出程序输出:0,1,2,0,1,5,6,7,8,9。定义一个指向指针的指针,它指向的指针指向一个整形数。写出程序输出:182,0,-74,6,5。àchar a[];的方式下在内存中是如何存储的?:特定主机系统范围内配置文件。请问以下代码有什么问题。写一个函数和,可以将。
2023-11-29 19:48:33
32
1
原创 C高级11.28
39.若有定义int x[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};40.若有说明:char *language[]={“FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C”};则以下不正确的叙述是。34.若有定义:int x[10]={0,1,2,3,4,5,6,7,8,9},*p1;24.若有程序段:int a[2][3],(*p)[3];30.若有定义:int b[4][6],*p,*q[4];
2023-11-28 19:56:48
335
原创 C高级11.24
从终端输入字符串, 将字符串倒置存储。例如输入abcde, 结果为edcba。1.写一个脚本,要求提示输入软件名。然后提示是否确认下载该软件。实现四则运算,例如输入8+4,输出12。如果确认下载,输入y或者yes或者Yes开始下载。如果输入其他则不下载。
2023-11-24 19:02:09
59
1
原创 C高级11.22练习
答:<>是在直接在标准库目录下查找引用的头文件;“”是先在指定目录下查找,若没有找到再到标准库目录下查找。查看该文件的内容,你不小心改动了一些内容,为了防止系统出问题,你不想保存所修改的内容,你应该如何操作(中的libc6、libncurses5、libtinfo5。、简述C语言中使用 < > 和 “ ” 引用头文件的区别。在命令行模式下,键入。
2023-11-22 22:19:41
92
原创 C基础周末试题
二分法,由五十层丢下弹珠,若碎则下至二十五层,反之上至七十五层,若一直没有碎,从七十五层到八十八层,八十八层到九十四层,九十四层到九十七层,九十七层到九十九层,若九十九层碎,则下九十八层最后验证,九十九层没碎,则上一百层验证。1、已知字母A的ASCII码为十进制数值65,且S为字符型,则执行语句S='A'+'6'-'3';8.假设变量a,b均为整形,表达式(a=5,b=2,a>b?,则执行语句:a+= a-= a*a;后,a的值是 ( D)A.'D' B.68 C.不确定的值 D.'C'
2023-11-19 22:24:18
89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人