- 博客(28)
- 收藏
- 关注
原创 网络编程第一天
负责的是将网络中的数据转换成物理层能识别的信号(字节类型的数据),还负责设备结点(用MAC地址来进行表示)之间的数据的传输物理寻址,错误重发等。网络层,称为网络协议层-----“IP协议”,负责不同网络中的应用程序之间的通信,保证数据的发送方能准确到数据的接收方。网络层,称为网络协议层-----“IP协议”,负责不同网络中的应用程序之间的通信,保证数据的发送方能准确到数据的接收方。负责网络中通信的数据的编码和格式,确保通信过程中数据的正确,数据加密或者解密,保证了数据的安全性等。4、什么是大端存储?
2024-03-07 21:32:12 396
原创 实现AB进程对话。.A进程发送一句话后,B进程接收到打印。然后B进程发送一句话,A进程接收后打印.重复上述步骤。直到AB接收或者发送完quit后,结束AB进程 提示用两根管道
【代码】实现AB进程对话。.A进程发送一句话后,B进程接收到打印。然后B进程发送一句话,A进程接收后打印.重复上述步骤。直到AB接收或者发送完quit后,结束AB进程 提示用两根管道。
2024-03-05 19:46:26 444
原创 undefined.在循环打印倒置那题的条件基础上用信号量实现,打印一次,倒置一次。.提示:用两个信号量,一个初始化为1,另外一个初始化为0
【代码】undefined.在循环打印倒置那题的条件基础上用信号量实现,打印一次,倒置一次。.提示:用两个信号量,一个初始化为1,另外一个初始化为0。
2024-03-04 19:53:06 461
原创 要求将当前路径下,所有文件的权限及最后一次的访问时间提取出来,写入到file.txt中!!提示:opendir readir stat -->提取出来的数据写入到file.txt中
【代码】要求将当前路径下,所有文件的权限及最后一次的访问时间提取出来,写入到file.txt中!!提示:opendir readir stat -->提取出来的数据写入到file.txt中。
2024-02-29 22:07:48 507
原创 1.undefined.用fread 实现,将任意文件中的数据显示到终端上。 2.用read和write实现文件拷贝;
【代码】1.undefined.用fread 实现,将任意文件中的数据显示到终端上。2.用read和write实现文件拷贝;
2024-02-28 19:51:58 453
原创 IO第一天
自定义一个usr.txt,手动输入账户密码,格式如下:账户 密码。1.请用fscanf和fprintf实现文件拷贝。(fputc和fgetc)若终端输入的账户存在,但是密码不正确,则输出密码错误。从终端获取账户密码,与文件中的账户密码比较。若终端输入的账户不存在,则输出账户不存在。例如: zhangsan 12345。若账户密码均正确,则输出登录成功。
2024-02-27 22:23:20 340
原创 数据结构第三天
/数据域,若是头结点,使用text。//指针域,存储下一个节点的位置。//有效数据节点中的数据使用。printf("位置非法,插入失败%d\n",pos);typedef struct node{ //指针域指向下一个节点。//头结点中的数据使用。printf("创建失败,双向链表\n");printf("插入失败\n");printf("插入失败\n");printf("插入失败\n");printf("头删失败\n");printf("尾删失败\n");//判断双向链表是否为空。
2024-02-21 20:42:10 443
原创 数据结构第二天
printf("数据是%d 位置是%d \n",p->text.data,heald->text.len);printf("头删法删除%d\n len=%d\n",num,heald->text.len);printf("该位置的数据为%d\n",p->text.len);//有效数据节点中的数据使用。printf("头结点获取失败,创建链表失败\n");printf("结点申请失败,头插失败\n");printf("删除失败,链表为空\n");printf("删除的数据为%d\n",fub);
2024-02-20 19:37:33 510 1
原创 初六初七完成:要求用结构体数组,完成宠物信息登记管理。管理宠物的名字,品种,年龄。实现功能如下:1. 插入宠物信息2. 遍历宠物信息3. 根据名字修改宠物年龄4. 根据名字查找宠物信息
2024-02-17 17:16:45 378 1
原创 1.在不调用函数库的前提下,自行封装strcpy的功能,原型如下: char* mystrcpy(char *dest, const char *src); char*des
2024-02-14 10:44:28 391 1
原创 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。若翻转后超出取值范围,则输出0即可输入:123 输出321输入:-123 输出-321
2024-02-14 10:43:23 409 1
原创 斐波那契数列
1、1、2、3、5、8、13、21、34、......,n=1和n=2的时候都是输出1。公式:f(n) = f(n-1)+f(n-2);请用数组和递归的方式分别实现计算斐波那契数列的第20项。
2024-02-06 12:17:33 430 1
原创 C高级练习
D) pa 是 一 个 具 有 5 个 元 素 的 指 针 数 组 , 每 个 元 素 是 一 个 int 型 指 针44、 若 有 以 下 定 义 , 且 0≤ i< 4, 则 不 正 确 的 赋 值 语 句 是 __ B__.14.设 已 有 定 义 : int a[10]={15,12,7,31,47,20,16,28,13,19}, *p;38、 下 面 选 项 属 于 函 数 指 针 的 是 : A、 (int*)p(int, int) B、 int *p(int, int) C、
2024-01-28 22:16:06 1025 1
原创 C高级第五天
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];
2024-01-24 22:31:30 447 1
原创 C高级第一天
1、已知字母A的ASCII码为十进制数值65,且S为字符型,则执行语句S='A'+'6'-'3';8.假设变量a,b均为整形,表达式(a=5,b=2,a>b?,则执行语句:a+= a-= a*a;以下语句执行后x,y,z的值是 ( B )A.循环执行一次 B.循环是无限循环 C.循环体语句一次也不执行 D.循环体语句执行一次。D.q虽然指向了具体的存储单元,但该单元中没有确定值,多以不能执行*p=*q;A.'D' B.68 C.不确定的值 D.'C'A.p和q的类型不一致,不能执行*p=*q;
2024-01-18 20:01:07 357 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人