- 博客(5)
- 收藏
- 关注
原创 tcp的close 三次握手 四次挥手
tcp的close 三次握手 四次挥手1、tcp客户端 close由于客户端只有一个套接字 调用close 就意味着关闭客户端的套接字2、tcp服务器 close监听套接字:关闭监听套接字 不能获取新的客户端连接 但是不影响 已存在的连接通信已连接套接字:关闭当前通信客户端的连接 不影响其他客户端 也不影响 服务器监听套接字的监听3、TCP的三次握手4、四次挥手(重要)...
2020-03-24 22:30:14
215
原创 指针
1 – 指针的概念存储器的分类:外存和内存我们写的任何一个程序,运行时,都是在内存中运行的内存的基本单位是字节,每一个字节都对应的有一个编号,这个编号就称之为地址,也称之为指针一般地址使用一个十六进制数来进行表示在c语言中有专门来保存地址的变量,称之为指针变量一般指针变量、指针以及地址都是一个意思,都是地址2 – 地址的表示方式64位操作系统寻址空间就是8G0000000000...
2020-03-20 21:55:58
157
原创 STL
【1】STL的六大组件STL提供了六大组件,彼此之间可以组合套用,这六大组件分别是:容器、算法、迭代器、仿函数、适配器(配接器)、空间配置器。容器:各种数据结构,如vector、list、deque、set、map等,用来存放数据,从实现角度来看,STL容器是一种类模板算法:各种常用的算法,如sort、find、copy、for_each。从实现的角度来看,STL算法是一种函数模板迭...
2020-03-19 22:14:56
103
原创 标准io 缓冲区分类
【3】标准io1 – 文件的概念文件就是存放在磁盘上的,一些数据的集合2 – 系统调用和库函数对文件的操作一般分成两大类函数,一类是系统调用,一类是库函数系统调用:这一类函数就是通过直接操作linux内核从而控制硬件,例如open、read、write、close等库函数:库函数的本质也是系统调用,只不过在操作linux内核之前,在内存中开辟了一块缓冲区,用 于保存一段时间执行而定系...
2020-03-17 22:27:47
589
原创 单链表的概念和操作
1 – 单链表概念 链式存储结构的线性表 线性表:数据都是一对一的 链式存储:不需要开辟一块连续的空间,将数据进行存储 链式存储通常数据称之为结点,结点由数据域和指针域组成,数据域保存数 据指针域保存下一个结点的地址2 – 单链表的操作(1)定义一个结点结构体typedef int dat...
2020-03-12 22:01:13
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人