摘要: 文件系统 计算机的系统软件和应用软件其实都是大量的程序和数据组成的,也就是说两者都需要存储在计算机的存储器中,这些程序和数据以什么样的格式存储到存储器中就由文件系统决定。 大家可以把文件系统理解为是一种“标准”或者“格式”,只要遵循这套标准就可以正确的访问存储在磁盘中的数据。 当然,标准的制定则是至 阅读全文
posted @ 2026-08-07 00:45 !城北徐公.! 阅读(7) 评论(0) 推荐(0)
摘要: 排序的概念 排序是计算机内经常进行的一种操作,其目的是将一组“无序”的记录序列调整为“有序”的记录序列。可以将数据按某字段规律排列,所谓的字段就是数据节点的其中一个属性。比如一个班级的学生,其字段就包含学号、姓名、班级、分数等等,我们既可以针对学号排序,也可以针对分数排序。 稳定性说明 排序算法的稳 阅读全文
posted @ 2026-08-05 23:41 !城北徐公.! 阅读(6) 评论(0) 推荐(0)
摘要: 一、C语言的宏定义 基本概念 C语言中可以利用宏定义实现文本的快速替换,注意:宏定义是单纯的文本替换,不检查语法是否合法。 C语言标准中提供了很多的预处理指令,比如#include、#pragma......以#开头的都属于预处理指令。 预处理指令指的是在gcc编译套件中的cpp预处理器对程序进行编 阅读全文
posted @ 2026-08-04 16:59 !城北徐公.! 阅读(4) 评论(0) 推荐(0)
摘要: 一、C语言结构体 为了方便用户传递数据,所以C语言标准中提供一种数据类型叫做结构体,也被称为用户自定义数据类型或者复杂数据类型,指的是用户有权利在程序中设计一种新的类型。 C语言标准中提供了一个叫做struct的关键字,是英文structure的缩写,具有结构的含义,一般在C语言中利用该关键字设计的 阅读全文
posted @ 2026-08-04 00:43 !城北徐公.! 阅读(9) 评论(0) 推荐(0)
摘要: C语言程序的基本单位是函数,每个函数都可以解决一个问题,但是如果此时一个程序中有n个相同的问题出现,则就需要调用对应的函数n次,这样会导致程序冗杂,可读性较差,可以使用递归函数解决,当然注意递归函数不是万能的,一般用于解决数学问题,递归函数指的是在一个函数内部反复调用自己的函数,递归函数具有递进和回 阅读全文
posted @ 2026-08-03 16:56 !城北徐公.! 阅读(3) 评论(0) 推荐(0)
摘要: 1.const常量关键字 const是C语言的关键字之一,其实是英文constant的缩写,具有常量的含义,const关键字在C语言标准中是类型限定符,一般用于修饰变量的,可以用于降低变量的访问权限,相当于把变量的属性变为只读,变量的存储单元只能读,不能写。 举例: int data = 10; d 阅读全文
posted @ 2026-08-03 16:13 !城北徐公.! 阅读(5) 评论(0) 推荐(0)
摘要: 如果采用的是32bit的linux系统,则每个运行的程序都会得到4G大小的内存空间,只不过每个程序得到的4G大小的内存都是虚拟内存,而物理内存才只有4G,物理内存是真实存在的,而虚拟内存是通过映射得到的。 虚拟内存是由物理内存映射而来,所以都需要计算机中的重要部件:MMU 内存管理单元! (1)保留 阅读全文
posted @ 2026-08-02 23:54 !城北徐公.! 阅读(7) 评论(0) 推荐(0)
摘要: 一、C语言的函数 C语言程序的基本单位是函数,C语言是面向过程的一门编程语言,采用“自顶向下”的设计思想,采用的方案是把一个大问题拆解为很多个小问题,每个小问题单独进行解决,每个小问题可能需要多条语句才能解决,为了提高效率,所以就把可以解决问题的多条语句构成一个块语句,C语言中把这种块语句就称为函数 阅读全文
posted @ 2026-08-02 22:24 !城北徐公.! 阅读(8) 评论(0) 推荐(0)
摘要: 对于32位系统,内存地址范围是0x0000_0000~0xFFFF_FFFF,也就是内存大小为4GB,内存地址指的是内存中单元的编号,编号是固定的。 所以内存地址(存储单元的编号)本质就是一个整数,对于32位系统而言,地址所对应的编号是4字节的正整数。 用户如果打算定义一个变量来存储一个内存地址,则 阅读全文
posted @ 2026-08-02 00:09 !城北徐公.! 阅读(9) 评论(1) 推荐(0)
摘要: 一、C语言的数组 数组的概念 数组就是相同类型数据的集合,简单的说数组就是由n个数据组合在一起。其实就是用户向内核申请的一块空间,只不过内核提供的这块空间的内存地址是连续的,目的就是方便用户存储数据和访问数据。 如果申请成功则操作系统会把内存的起始地址提供给用户,用户可以通过存储单元的地址访问,但是 阅读全文
posted @ 2026-08-01 15:45 !城北徐公.! 阅读(16) 评论(0) 推荐(0)