自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux软件编程DAY8

IPC对象可以理解为一种内存文件;IPC对象在操作系统关闭的情况下数据被回收掉;IPC对象可以通过文件系统来定位;每个IPC对象可以创建一个消息对象、一个共享内存、一个信号灯;

2025-08-19 19:16:55 359

原创 linux软件编程DAY7

进程空间是独立的,包含文本段、数据段、系统数据段;多个进程没有共享的用户空间,进程是操作系统资源分配的最小单元;可以利用linux内核实现进程间的通信;

2025-08-18 20:02:01 822

原创 linux软件编程DAY6

线程是一个轻量级的进程;线程本质就是一个进程;线程和进程不完全一致,轻量指空间,进程空间和线程空间管理方法不同。

2025-08-15 20:55:39 390

原创 linux软件编程DAY5

进程:是程序动态执行的过程,包括创建、调度、消亡;程序:存放再外存中的一段数据的集合。

2025-08-14 22:12:13 522

原创 linux软件编程DAY4

打开目录文件;读取目录文件中的目录项;关闭目录文件。

2025-08-13 19:07:35 309

原创 linux软件编程DAY3

设置流的偏移量。

2025-08-12 19:47:11 254

原创 linux软件编程DAY2

1.IO是input/output2.linux系统中一切皆是文件3.IO操作的对象是文件。

2025-08-11 23:14:30 501

原创 数据结构与算法DAY5

* 二叉树节点类型 */int no;//编号//左子树根节点地址//右子树根节点地址}treenode;

2025-08-07 20:51:44 235

原创 数据结构与算法DAY4

链表、栈和队列都是一种线性结构;栈和队列是一种特殊的表状结构;栈只允许在栈顶位置入栈和出栈元素;链表可以在任意位置插入和删除元素;栈和队列只允许在指定位置插入和删除元素;

2025-08-07 18:07:51 375

原创 数据结构与算法DAY3

* 节点存放数据的类型 *//* 节点类型 */}linknode;

2025-08-05 22:44:23 341

原创 数据结构与算法DAY2

* 节点存放数据的类型 *//* 节点类型 */}linknode;

2025-08-04 23:45:14 306

原创 数据结构与算法DAY1

* 链表存放数据的类型 *//* 链表节点类型 *///存放数据空间//存放下一个节点地址}linknode;

2025-08-03 11:20:27 673

原创 c语言DAY15

存储类型 数据类型 变量名;

2025-07-29 21:36:31 225

原创 c语言DAY13

二级指针是指向一级指针变量的指针int **q;//定义一个指针变量q,占8个字节空间,指向一个指针变量空间,即指向一级指针变量的指针,也就是二级指针1. 指针数组:是数组,数组的每个元素是指针;2. 数组指针:数指针,指针指向整个数组int *a[5];定义一个数组,占40个字节,数组名为a,数组中每个元素都是int *型的指针定义一个指针,占8个字节,指针变量名为a,是指向数组20个字节空间的指针。

2025-07-28 19:01:52 345

原创 C语言DAY12

第四种和第五种等价(const修饰*p,const修饰p): 指针变量p的值不能变,也不能通过p修改指向空间中的值;第一种和第二种形式等价(const修饰*p) :指针变量p的值可以改变,但是不能利用p修改指向空间中的值。第三种(const修饰p): 指针变量p的值不能变,但可以利用指针p修改指向空间中的值;3.练习:从终端接收一个字符串,封装一个函数统计该字符串中大写、小写、数字和空格的个数。当访问a[i]元素时,等价于 *(a+i),能操作对应的空间。1.指针函数(是函数,函数的返回值是指针)

2025-07-27 18:58:25 402

原创 C语言DAY11

存储类型 数据类型 *变量名;int *p;char *p;float *p;double *p;int *p, *q;不能使用未经初始化的指针2.野指针未经初始化的指针或者指向已经被释放空间的指针,称为野指针。

2025-07-25 20:56:31 579

原创 c语言DAY10

1.不带参宏宏名可以是小写,但为了和变量区分,一般定义为全部大写2.带参宏(宏函数)

2025-07-24 18:45:54 326

原创 C语言Day9

定义一个函数的实现函数类型 函数名(数据类型1 形式参数1, 数据类型2 形式参数2, 数据类型3 形式参数3,...)函数体;return 返回值;函数体;return 0;函数类型:函数运行结果的类型 int void char double float函数名:与变量名要求保持一致形式参数:对数据操作的方式(函数定义时形参必须有类型)返回值:函数的运行结果。

2025-07-23 20:31:24 582

原创 C语言DAY8

行数和列数必须为常量;数据类型 数组名[行数][列数];元素个数必须为常量;元素个数必须能够存放的下字符串(注意必须能够存放下字符串末尾的'\0'字符)char str[元素个数];

2025-07-21 18:55:51 264

原创 c语言Day6

元素个数必须为常量、常量表达式,不能为变量或者变量表达式数据类型 数组名[元素个数];int a[5];int a[2+3];

2025-07-20 17:07:09 296

原创 c语言day5

程序运行的顺序结构:顺序结构、分支结构、循环结构。

2025-07-18 21:12:06 207

原创 DAY 4

C语言中输入输出需要通过函数实现,使用前加上#include<stdio.h>

2025-07-17 18:59:34 144

空空如也

空空如也

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

TA关注的人

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