自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 STL标准模板库2

queue队列容器、stack栈容器、priority_queue 优先队列容器、deque双向队列容器、set集合容器、multiset、map容器、multimaps、bitset容器

2022-10-19 20:24:16 466

原创 STL标准模板库1

算法函数、vector向量容器、list容器

2022-10-19 20:21:43 148

原创 网络编程5

线程间竞争

2022-10-18 08:55:26 303

原创 网络编程4

线程

2022-10-18 08:54:31 115

原创 网络编程3

多路复用、select

2022-10-18 08:53:28 64

原创 网络编程2

TCP/UDP网络通信

2022-10-18 08:52:24 87

原创 网络编程1

socket

2022-10-18 08:50:18 71

原创 消息队列、信号量

消息队列、信号量

2022-10-14 09:57:33 330

原创 进程间通信

进程间通信、共享内存、进程的异常处理

2022-10-14 09:54:59 94

原创 Linux进程管理

创建进程、退出进程

2022-10-14 09:49:28 92

原创 Linux信号处理

信号捕获、休眠信号、信号集、信号堵塞、定时器

2022-10-14 09:48:17 378

原创 文件属性、权限

文件的属性、权限、权限屏蔽码、链接文件

2022-10-14 09:46:24 114

原创 读写、文件描述符

文件描述符、文件相关的系统调用

2022-10-14 09:41:51 184

原创 内存管理、进程映像、虚拟内存、映射虚拟内存与物理内存的函数

内存管理、进程映像、虚拟内存、映射虚拟内存与物理内存的函数

2022-10-14 09:39:41 299

原创 Linux静态库、动态库、环境变量表

静态库、动态库、环境变量表

2022-09-06 20:20:19 250

原创 算法:查找、排序

查找算法、排序算法

2022-09-06 20:17:25 270

原创 数组、矩阵、图

数组、矩阵、图

2022-08-19 19:27:29 133

原创 平衡二叉树、红黑树、哈夫曼树

平衡二叉树、红黑树、哈夫曼树

2022-08-19 19:26:04 218

原创 封装链表、线索二叉树、选择树、堆

封装链表、线索二叉树、选择树、堆

2022-08-16 19:01:08 144

原创 顺序表、链式表、顺序栈、链式栈以及顺序队列、链式队列

数据结构 表 栈 队列

2022-08-06 11:48:26 523

原创 strlen、strcpy、strcat、strcmp

strlen、strcpy、strcat、strcmp

2022-07-25 20:35:10 90

原创 字符串及相关

字符串

2022-07-25 20:32:50 265

原创 函数递归和指针

函数递归和指针运用要注意的问题、运算

2022-07-25 20:31:08 564

原创 函数传参、进程映像

bss静态数据段未初始化的全局变量,未初始化过的静态局部。2、普通实参与形参之间是通过赋值的方式传递数据的(单行值传递),函数。data数据段初始化过的全局变量,初始化过的静态局部变量。5、数组作为函数参数传递时,传递的是数组的首地址,叫做"址传递",1、形参变量、函数内定义的变量都只是属于它所在的函数,出了该函数。4、数组作为函数的参数时,中括号中的长度就会丢失,需要额外增加。过初始化过的全局变量、静态局部变量权限是只读的,强制修改。printf(“请%c落子”,role);...

2022-07-18 08:31:33 154

原创 小项目走迷宫

2、在Ubuntu终端输入cd/media/sf_Share/进入共享文件夹。5、导入getch.h头文件,使用getch.h()函数获取键值。3、时间time(NULL)获取1970-1-1到达运行时。1、在Windows中把getch.h放入共享文件夹。上183下184左186右185。2、定义变量记录角色当前位置xy。3、定义记录角色位置的变量xy。case183//向上。case186//左。case185//右。判断前方是不是路’’1、把旧位置变成’’...

2022-07-18 08:29:46 327

原创 进制、原码、反码、补码

由于CPU的位数的发展不断增加,由8位逐渐发展到现在的64位,因此。虽然二进制的数据可以直接被CPU识别计算,但是不方便书写、记录,因为现在的CPU只能识别高低电平,只能对二进制的数据进行计算。一段具有某项功能的代码,是C语言中管理代码的最小单位。负数的反码就是它原码的除符号位外,其它位按位求反。有符号最高位是0,说明是正数,也直接转换成十进制。//当前结果的位数\结果的最高位的下一位。2、符号位不变,其余按位求反,得到反码。2、符号位不变,其他位按位求反得到原码。4、输入一个整数,显示它的补码。...

2022-07-18 08:28:42 399

原创 C语言数组

一、跳转语句goto可以在函数内任意跳转标签名:…goto 标签名;它可能会破坏已经设计好的分支或循环结构,因此绝大数公司禁止使用goto但是在驱动编程时特别适合处理异常int main(int argc,const char* argv[]){int n=0,N=1;printf(“输入n的值:”);scanf(“%d”,&n);jie:N*=n–;if(0...

2022-07-09 14:55:01 323

原创 C语言循环

一、类型转换只有相同类似的数据才能运算,如果类型不相同的数据需要先转换相同类型后再进行计算。自动类型转换:转换规则:以不丢失数据为基础,可以适当地牺牲一些空间1、字节少的向字节多的转2、有符号的向无符号的转3、整型向浮点型转注意:char short如果与不同类型的数据运算时,会先提升为int类型后参与运算强制类型转换:(新类型名)数据;这种方式有可能丢失数据,慎重使用二、switch开关分支语句switch(n)//n可以是数值、表达式,运算结果必须是整数{case val:

2022-07-09 14:51:59 153

原创 C语言介绍及分支语句

一、C语言简介BCLP->new B->C语言->UNIX->Minix->Linux->gccC语言诞生于1970~1973年,在肯.汤普逊和丹尼斯.里奇的编写下完成,归属于美国贝尔实验室。C语言是专门用于编写操作系统而发明的编程语言,所有天生适合对硬件编程,也以运行速度快而著称,也非常适合实现数据结构和算法由于出现的时间过早,有很多缺陷,已存在着很多的陷阱,但是我们的前辈给我们总结了一些避免陷阱的经验教训《C陷阱与缺陷》C语言的语法很自由,但是也意味着危险,自由源于自律C89语法标准,默

2022-07-09 14:50:38 571

原创 vim使用

Ubunta使用小技巧:Ctrl+l 等同于清理屏幕 clear命令up/down 方向键调出历史命令Tab 自动补全系统命令、文件名Ctrl+Alt+t 快速打开新终端Ctrl+Shift+t 新建终端标签页终端修改配置文件:1、gedit ~/.bashrc 打开终端配置文件2、一定要在末尾添加修改# 精简命令提示符PS1="\u@\w$ "vim文本编辑器:可以在终端下使用纯键盘操作的一款文本编辑器,号称编辑器之神,可以升级(二次开发)可以安装拓展基础用法:1、 终端输入vi

2022-07-09 14:48:17 1551

原创 Linux系统命令

UNIX/Linux系统 一切皆文件/ 根目录 所有文件都在它下面/bin 存储系统命令的文件/medixa 存储外设文件/media/sf_xxx共享文件夹路径/home 存储每个用户的用户主目录/usr 存储系统头文件~ 用户主目录… 上级目录. 当前目录注意:目录结构是倒悬树形,目录切换只能上下,不能左右绝对路径和相对路径:绝对路径:以根目录开头来描述一个路径相对路径:以当前位置(工作目录)来描述一个路径Linux系统命令:常用命令:ls 显示当前目录下有哪些文件

2022-07-09 14:46:21 118 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除