- 博客(33)
- 收藏
- 关注
原创 2024/3/7
1、应用层:负责处理不同的应用程序间通信,需要满足提供的协议,确保数据的发送方和接收方正确。6、数据链路层:负责将网络中的数据转换成物理可识别的信号(字节型数据)设备节点间的数据传输。小端存储:在小端存储中,最不重要的字节(即最低有效位所在的字节)存储在最低的地址处,大端存储:在大端存储中,最重要的字节(即最高有效位所在的字节)存储在最低的地址处,2、表示层:负责网络中通信的数据和编码格式,确保数据正确,数据加密解密,安全性。5、网络层:(网络协议层),负责不同网络中应用程序的通信,确保数据的准确。
2024-03-07 21:17:00 277
原创 2024/3/3
#include <stdio.h>#include <pthread.h>#include <string.h>#include <unistd.h>char buf[] = "1234567";void* daozhi(void* arg){ int i; int j = strlen(buf)-1; while(1) { for(i=0;i<=j;i++,j--) { int temp = ((cha
2024-03-03 16:25:42 186
原创 2024/2/14
1、栈区:自动申请,自动释放,存放局部变量,形参,返回值,const修饰的局部变量,髙地址向低地址申请(向下增长)2、堆区:程序员手动申请手动释放,低地址向髙地址申请(向上增长)1).bss段:存储未初始化的全局变量和未初始化的静态变量。2).data段:存储初始化过后的全局变量和静态变量。注:某些编译器会把3)和4合并,也有可能把4和5合并。3).rodata段:const修饰的全局变量。4、常量区:存储常量;绘制内存分区图,简述每块分区的特点。5、.txt代码区:存储二进制代码。
2024-02-14 17:47:09 165 1
原创 C高级(1/28)作业(C 语言指针练习题)
17.若有定义:int a[]={2,4,6,8,10,12},*p=a;20.若有以下定义:int a[2][3]={2,4,6,8,10,12};14.设已有定义: int a[10]={15,12,7,31,47,20,16,28,13,19},*p;44、若有以下定义,且 0≤i<4,则不正确的赋值语句是__ __. int b[4][6], *p, *q[4];2.若有语句 int *point,a=4;
2024-01-28 16:56:13 1055 1
原创 C高级第二周周三(1/24)作业
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 21:39:35 331
原创 C基础第二周周四(1/18)作业
1、已知字母A的ASCII码为十进制数值65,且S为字符型,则执行语句S='A'+'6'-'3';8.假设变量a,b均为整形,表达式(a=5,b=2,a>b?,则执行语句:a+= a-= a*a;A.循环执行一次 B.循环是无限循环 C.循环体语句一次也不执行 D.循环体语句执行一次。以下语句执行后x,y,z的值是 (B )D.q虽然指向了具体的存储单元,但该单元中没有确定值,多以不能执行*p=*q;A.'D' B.68 C.不确定的值 D.'C'A.p和q的类型不一致,不能执行*p=*q;
2024-01-18 19:49:07 410 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人