- 博客(6)
- 收藏
- 关注
原创 顺序表的介绍以及使用
比如队列中的两个人,小明和小 花,如果小明在逻辑上排在相邻的小花的前面,那么在存储位置上也必须把小明存放在相邻的小花的前面。在顺序表中增加一个数据,可以有多种方式,比如在原数组的末尾增加,或者在原素组的头部增加,或者在中间任意一个位置增加,更具需求来定。所谓初始化就是建立一个不包含任何元素的顺序表,设置好管理结构体中 的表的总容量、末元素下标,申请好顺序表内存空间等系列准备工作。顺序存储就是将数据存储到一片连续的内存中,在C语言环境下,可以是具名的栈数组,或者是匿名的堆数组。顺序表:顺序存储的线性表。
2023-07-31 19:48:29
145
1
原创 C语言空间问题,以及函数的运用
进程内存布局任何一个程序,正常运行都需要内存资源,用来存放诸如变量、常量、函数代码等等。这些不同的内容,所存储的内存区域是不同的,且不同的区域有不同的特性。俗话所说知己知彼方能百战百胜,因此我们需要研究内存布局,逐个了解不同内存区域的特性。每个C语言进程都拥有一片结构相同的虚拟内存,所谓的虚拟内存,就是从实际物理内存映射出来的地址规范范围,最重要的特征是所有的虚拟内存布局都是相同的,极大的方便内核管理不同的进程。
2023-07-22 10:49:25
328
原创 C语言数组,函数,以及指针初阶
函数头:函数对外的公共接口函数名称:命名规则与变量一致,一般取与函数实际功能相符合的、顾名思义的名称。参数列表:即黑箱的输入数据列表,一个函数可有一个或多个参数,也可以不需要参数。返回类型:即黑箱的输入数据类型,一个函数可不返回数据,但最多只能返回一个数据函数体:函数功能的内部实现语法说明返回类型 函数名称(参数1,参数2,.......)函数体return 返回值;语法汇总:当函数的参数列表为void时,表示该函数不需要任何参数。
2023-07-18 10:53:54
93
原创 C语言的数据类型的转换,运算符,控制流,以及数组的认识!
概念:整型数据尺寸是指某种整型数据所占用内存空间的大小 C语言标准并未规定整型数据的具体大小,只规定了相互之间的 “ 相对大小 ” ,比如: short 不可比 int 长 long long 不可比 int 短 long 型数据长度等于系统字长(32位操作系统(2^32)long是占用4字节,64位操作系统(2^64)long 是占用 8字节)当表达式出现不同的运算符时,根据优先级来决定谁先执行,比如先乘除后加减 当表达式中出现多个相同优先级的运算符时,更具结合性决定谁先运行,比如从左到右。
2023-07-08 11:26:28
246
原创 Linux的使用以及c语言的初步介绍-----数据类型
有用的信息称为数据,数据如何存储在内存字节(byte B):计算机存储容量的一种单位 比特位(bit) :二进制数,cpu计算的基本单位 二进制数( 0 1), 1字节 = 8位 ,1个千字节(KB) = 1024字节 ,1M = 1024KB ,1G = 1024M 1T = 1024G。C语言被称为是一种面向过程的模块化语言,所谓的模块,指的是一个个功能明确,各司其职的封装函数, 它们就像一块块积木,被合理有机的拼搭起来,形成复杂健壮的程序。1,ls--->列出目录里面的内容。
2023-07-01 15:02:45
41
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人