上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 19 下一页
摘要: 🚀文章目录 ❀1. 案例:写文件并把写入内容打屏❀2. lseek移动文件读写位置❀3. lseek计算文件大小❀4. lseek拓展文件大小 ❀1. 案例:写文件并把写入内容打屏 我们可以通过上一节所讲的read()和write()函数来实现向一个文件中写入内容并把写入内容打印到屏幕的功能。 / 阅读全文
posted @ 2022-05-18 10:17 Mindtechnist 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 🚀文章目录 ❀1. read函数❀2. write函数❀3. 使用read和write实现cat命令 ❀1. read函数 包含头文件 #include <unistd.h> 函数原型 ssize_t read(int fd, void *buf, size_t count); 函数功能 read 阅读全文
posted @ 2022-05-17 17:44 Mindtechnist 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 🚀文章目录 ❀1. open函数❀2. close函数❀3. 使用open与close实现touch命令 ❀1. open函数 包含头文件 #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> 函数原型 int open(c 阅读全文
posted @ 2022-05-16 17:55 Mindtechnist 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 什么是Typora Typora 是一款由 Abner Lee 开发的轻量级 Markdown 编辑器,与其他 Markdown 编辑器不同的是,Typora 没有采用源代码和预览双栏显示的方式,而是采用所见即所得的编辑方式,实现了即时预览的功能,但也可切换至源代码编辑模式。 使用Typora编辑器 阅读全文
posted @ 2022-05-15 15:52 Mindtechnist 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 📣📣📣今天开始分享Linux系统调用相关的API,有需要的小伙伴可以关注专栏《Linux从小白到大神》和作者一起学习Linux哦,本专栏将持续更新,帮助大家系统的学习Linux,感谢大家支持🚀🚀🚀 当我们在C语言程序中调用一个库函数的时候,比如调用printf()函数,实际上它是通过文件 阅读全文
posted @ 2022-05-14 20:21 Mindtechnist 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 前言 我们在 Windows 下开发,或者初学 Linux 的时候,可能几乎没有接触过 makefile ,甚至都不知道 makefile 是什么,这是因为在 Windows 下各种各样的集成开发工具,已经内置做好了 makefile 的工作,而初学 Linux 时编译一两个源文件似乎也用不到 ma 阅读全文
posted @ 2022-05-07 15:35 Mindtechnist 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 前言 不管是在 Windows 下开发,还是在 Linux 下开发,我们都会经常性的使用一些库文件,这些库文件的特点就是,我们可以看到接口的原型并通过这些接口来调用这个函数的功能,但是我们无法查看这个功能的实现。这就是库文件,功能提供者把头文件和库文件发布给我们,我们便可以根据头文件中的接口去调用库 阅读全文
posted @ 2022-05-03 11:15 Mindtechnist 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 前言 GDB全称GNU symbolic debugger,它是诞生于GNU开源组织的(同时诞生的还有 GCC、Emacs 等)UNIX及UNIX-like下的调试工具,是Linux下最常用的程序调试器,GDB 支持调试多种编程语言编写的程序,包括C、C++、Go、Objective-C、OpenC 阅读全文
posted @ 2022-04-30 20:37 Mindtechnist 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 目录 一、访问者模式 1. 什么是访问者模式 2. 访问者模式案例 二、状态模式 1. 什么是状态模式 2. 状态模式案例 一、访问者模式 1. 什么是访问者模式 Visitor Pattern,访问者模式,是一种行为型设计模式。访问者模式把数据结构和作用于数据结构上的操作进行了分离,在不修改已有类 阅读全文
posted @ 2022-04-28 12:15 Mindtechnist 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 🔈前言 GCC原名为GNU C语言编译器(GNU C Compiler),只能对C语言进行编译等处理。后来随着其功能的扩展,可以支持更多编程语言,如C++、Java、Fortran、Pascal、Objective -C、Ada、Go以及各类处理器架构上的汇编语言等。所以,现在我们所说的GCC是指 阅读全文
posted @ 2022-04-27 15:27 Mindtechnist 阅读(191) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 19 下一页