自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 标准IO - fgets实现“wc -l 文件名“命令功能(计算文件行数)

标准IO - fgets实现"wc -l 文件名"命令功能(计算文件行数)循环获取文件每行的信息,判断是否有换行,

2024-04-21 11:09:15 114 1

原创 目录操作-代码实现 ls-a功能

目录操作-代码实现 ls-a功能代码实现ls-a操作,获取目录下每个文件名字,打印目录信息

2024-04-20 20:30:46 152

原创 获取文件信息,代码实现ls -l 操作

实现ls -l 操作,需要得到以下文件信息:文件类型,文件权限,链接数量,用户id,组id,最后修改时间,文件名

2024-04-20 20:20:13 104

原创 文件 IO 实现cp功能

通过 文件 IO 实现操作cp源文件新文件名步骤:1.打开两个文件源文件,只读打开目标文件,可写打开,不存在就创建,存在就清空,赋予权限7772.循环读取源文件,把读到的字符串暂存在 缓存区中,并获取返回值(实际读取的字符个数)只要返回值大于0,就代表读到了字符,文件还没有结束3.循环向目标文件写入字符串,把缓存区中暂存的字符串写入到目标文件中

2024-04-20 20:08:22 223

原创 进程间通信-信号-用信号的知识实现司机和售票员问题。

用信号的知识实现司机和售票员问题。

2024-04-20 19:17:48 113

原创 父子进程实现cp功能

通过父子进程完成对文件的拷贝(cp),父进程从文件开始到文件的一半开始拷贝,子进程从文件的一半到文件末尾。

2024-04-20 19:07:55 374

原创 IO - 进程间通信

进程间通信,无名管道,有名管道,信号,共享内存,信号灯集,消息队列

2024-04-20 14:41:34 1112

原创 IO - 线程笔记

在同一个进程中可以创建的多个线程, 共享进程资源。

2024-04-20 11:56:04 1024

原创 IO-进程笔记

进程,进程分类,进程状态,进程的创建、回收、退出;守护进程的创建

2024-04-20 11:38:07 611

原创 标准 IO 与文件IO总结

标准 IO , 文件 IO ,目录操作,获取文件信息,静态库,动态库

2024-04-20 11:06:57 763

原创 文件 IO 笔记

文件IO,目录操作,获取文件信息,静态库,动态库

2024-04-20 10:59:45 601

原创 标准IO

标准IO ,

2024-04-20 10:34:49 978

原创 数据结构基础

数据结构笔记

2024-03-30 16:07:46 243

原创 C语言-结构体

结构体

2024-03-30 15:49:40 163

原创 C语言-string函数族

string函数族

2024-03-30 15:43:29 167

原创 数据结构-顺序表操作

创建一个空的顺序表,然后对顺序表进行插入数据,删除数据,遍历输出,查找数据等操作。

2024-03-30 15:25:00 279

原创 顺序表操作

顺序表的增删改查。

2024-03-30 14:12:46 252

原创 学生成绩管理系统

同时在如果在还没有录入成绩的时候进行输出,查询等操作,会提示成绩表为空,让我们先录入成绩。先给一句提示,确定输入的学生信息数量,然后根据输入的数量进行循环,依次输入学生信息。编写一个学生信息管理系统,实现学生成绩的录入,输出,计算平均分,排序,查询功能,每输入完一位学生的信息,结构体数组下标+1,然后继续输入下一个。结构体成员变量包括学生的学号,语数外成绩以及平均成绩。首先,构建结构体来存放学生信息。最后可以进行清屏与退出。

2024-03-30 13:52:44 235

原创 C语言 -指针

一级指针变量名:存储普通变量的地址指针:指针就是地址指针变量:用于存放地址的变量格式:存储类型 数据类型 *指针变量名 int *p数组名也是变量的首地址,是地址常量,不能为左值(=左边),不能被重新赋值。p 和 a不同的是,p是指针变量,而 a是个常量,所以可以用等号给 p赋值,但是不能给 a赋值,int a=5;int *p=&a;// a的地址赋给指针p,p里面储存的是a的地址a 与 *p 输出值一样,都是变量的值;&a 与 p 输出值一样,都是地址。

2024-03-30 11:18:41 714

原创 C语言-数组

具有一定顺序的若干变量的集合存储类型 数据类型 数组名[元素个数] 例如·int arr[5];数据类型相同;内存连续 比如下面的例子,数组a[5] 的内存是连续的,因为数组元素为int类型,所以每个元素之间地址相差4个字节。(1)数组的数据类型就是数组元素的数据类型(2)数组名要符合标识符的命名规则(3)数组下标范围:0 ~ n-1(4)在同一个函数中,数组名不能与其他变量名相同注意数组越界问题 :用到的数组数据不能超出定义的数组范围① sizeof(数组名)② 数据元素的个数*数据类型的大小

2024-03-30 10:00:58 967

空空如也

空空如也

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

TA关注的人

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