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