- 博客(16)
- 收藏
- 关注
原创 Linux编辑工具
Ubuntu系统自带的文本编辑器Gedit,相当于windows系统中的记事本。命令模式:进入vi后的默认模式,在这个模式下进行复制。vi 是一款性感的字符界面编辑器,属于鼻祖级编辑神器。底行模式:实现文件的保存、查找、退出等功能。输入模式:编辑文本内容。
2024-08-17 10:37:48 402
原创 Linux基础
Linux,全称GNU/Linux,是一个基于POSIX(标准)的多用户,多任务、主持多线程和多CPU的操作系统。Linux文件系统就是一个以(/)根为起点的一个像树形图的一个分层结构组织,其他的所有目录文件都是从根(/)开始的。在Linux中一切皆文件,在Linux中没有盘符的概念,只有一个根目录(/),所有的文件的在它之下。存放系统的所有配置文件,如profile存放系统启动的配置,passwd存放用户账号信息。ls -a 查看当前路径的所有文件,包含隐藏文件(以”.“开头的文件)[-options]
2024-08-17 10:30:46 493
原创 c语言数组
int a[5];//定义一个长度为5的整型数组,数组名字为a语法:1.a是数组名,即这块连续内存空间的名称2.[5]数组的长度,代表这块连续的内存空间总共分为5个相同的格子,每个格子称为数组的元素3.int代表每个元素的类型,可以是任意基本数据类型,也可以是组合类型,甚至可以是数组//正常初始化 int a[5] = {1,2,3,4,5};//定义之后,按照数组下标挨个初始化int a1[5];a1[0] = 1;a1[1] = 2;a1[2] = 3;a1[3] = 4;
2024-07-27 11:01:09 539
原创 c语言函数
函数对外提供的接口,由函数返回值类型,函数名,参数列表组成函数名:跟变量名的命名规则一样,一般取与函数实际相关的符合意思的单词,简称顾名思义。函数参数列表:调用函数的时候,传入数据的列表,一个函数可以有一个或者多个参数,也可以不需要参数函数返回值:函数执行完成之后,返回的数据,一个函数最多只能返回一个数据,也可以不返回数据。
2024-07-27 10:41:40 778
原创 C语言运算符
算术运算符:+ - * / % ++ --关系运算符:> >= <逻辑运算符:&& ||!位运算符:& | ~ ^ >赋值运算符:=复合赋值运算符:+= -= *= /= %= &= |= ^= >=内存和地址:[] . -> & *其他:三目运算符:条件运算符:?
2024-07-27 09:47:14 898
原创 c语言数据类型
十进制:逢10进1,由0~9的数字组成,比如:123,456,789八进制:逢8进1,由0~7的数字组成,以0开头,比如:0123,0456,07二进制:逢2进1,由0和1组成,比如:111101,1001101十六进制:逢16进1,由0~9,a~f,以0x开头,比如:0x12345,0x425。
2024-07-27 09:36:19 819
原创 C语言入门
1、由数字,字符,下划线组成,不能有其他字符存在2、只能由字母和下划线打头,不能以数字打头3、不能是C语言里面自带的关键字“顾名思义”,驼峰命名,多个单词组成之间加上下划线,普通变量和函数名全用小写字符,宏定义一般使用全大写,组合数据类型一般首字符大写,不要同名。
2024-07-27 09:27:18 414
原创 基于GEC6818的五子棋游戏
1. **棋盘设计**:定义一个9x9的棋盘,用一个二维数组来存储棋盘状态,每个单元格存储黑棋、白棋或空状态。- **落子逻辑**:玩家触摸棋盘落子,系统检查落子是否有效(如超出棋盘范围、重复落子等)。1. **棋盘数组设计**:定义一个二维数组来表示棋盘,使用合适的数据结构来存储棋子状态。1. **界面设计**:设计直观易用的图形用户界面,包括棋盘、选择界面、退出界面等。4.**投降功能**:实现投降功能,允许玩家当前棋局投降,记录胜利次数。1. **测试**:对每个模块进行单独测试,确保功能正确。
2024-05-23 16:10:47 586
原创 虚拟内存技术
在进程加载系统库时,总是先分配一块内存,将磁盘中的库文件加载到这块内存中,在直接使用物理内存时,由于物理内存地址唯一,即使系统发现同一个库在系统内加载了两次,但每个进程指定的加载内存不一样,系统也无能为力。为了使系统可以正确的访问虚存页在对应页框中的映像,在把一个页映射到某个页框上的同时,就必须把页码和存放该页映像的页框码填入一个叫做页表的表项中。分区,在分配物理内存,但可用内存不足时,将暂时不用的内存数据先放到磁盘上,让有需要的进程先使用,等进程再需要使用这些数据时,再将这些数据加载到内存中,通过这种。
2024-05-08 20:11:44 776
基于c语言的atm存款机
2024-07-26
基于OneNET平台的光照强度显示系统设计与实现
2024-07-26
基于Matlab的数字基带信号及其频谱分析
2024-07-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人