- 博客(6)
- 收藏
- 关注
原创 网络编程笔记
1024------5000,预留给大厂,5001----65535。如何分配: IP地址32bit,分为 网络号+主机号:192.168.124.195---------11000110 10101000 1111100 2 --- 254。app: 1.获取文件的flags 2.flags |= (1<<x);已知对方IP,获取对方 网卡地址. IP->MAC网卡地址。微信app-->OS-->驱动-->网卡--> 网络 -->网卡-->驱动-->os->微信。
2023-09-06 18:56:44
42
1
原创 文件IO笔记
若str1>str2,则返回正数。文件IO:系统Io(操作系统提供的open()和read()还有write())和标准Io(标准C库比如printf()和scanf()) 标准IO底层还是系统IO,通过封装使其更方便 效率更高,且没有系统那么混乱。linux中的man命令 分9章:1章(man 1)shell命令,2章(man 2)系统调用函数,3章(man 3) ,6章(man 6)游戏。execl("./a.out","./a.out","1.txt",NULL)以中间开始,以NULL结束。
2023-09-06 18:51:36
38
1
原创 c高级笔记
void * 类型的指针 可以赋值 void *p = &a;*p 不行 *(int*)p 可以的。void * (void *) 是 一个函数类型 这个类型的函数 有一个 void*类型的返回值。先*p == a[0] 然后 a[0] = a[0]+1;//*arr++ == *(arr++) == 先*arr用 然后 arr=arr+1;*p++ == 先*p == a[0] 然后 p = p+1;先*p == a[0] 然后 然后 a[0] = a[0]+1;
2023-09-06 18:08:38
45
1
原创 linux基础笔记
TFTP_DIRECTORY="/home/xwq/tftpboot" // 修改了 tftp的工作目录 /home/xwq/tftpboot。inet6 地址: fe80::2c6d:3b87:26bc:a3ea/64 Scope:Link。ens33 Link encap:以太网 硬件地址 00:0c:29:2f:76:27。相对路径:相对于某个位置的路径 ../ ~/c基础 在某些情况下 路径才是正确的。接收数据包:23463 错误:0 丢弃:117 过载:0 帧数:0。
2023-09-06 18:06:22
85
1
原创 C基础笔记
int 整型 32bit 4字节 0-2^32-1 = 4,294,967,295。x = 2的(m-n+1)次方-1。C语言表达式 ('a'
2023-07-31 17:53:22
164
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人