上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 48 下一页
摘要: 11.文件和目录 1.文件操作相关函数 1.1stat/lstat函数 █函数描述: 获取文件属性 █函数原型: int stat(const char *pathname, struct stat *buf);//加了const一定是输入参数,buf是输出参数 int lstat(const ch 阅读全文
posted @ 2023-08-21 18:23 CodeMagicianT 阅读(52) 评论(0) 推荐(0)
摘要: 10.文件IO 从本章开始学习各种Linux系统函数,这些函数的用法必须结合Linux内核的工作原理来理解,因为系统函数正是内核提供给应用程序的接口,而要理解内核的工作原理,必须熟练掌握C语言,因为内核也是用C语言写的,我们在描述内核工作原理时必然要用“指针”、“结构体”、“链表”这些名词来组织语言 阅读全文
posted @ 2023-08-21 18:22 CodeMagicianT 阅读(81) 评论(0) 推荐(0)
摘要: 9.gdb调试 1.gdb介绍 GDB(GNU Debugger)是GCC的调试工具。其功能强大,现描述如下: GDB主要帮忙你完成下面四个方面的功能: ▶ 启动程序,可以按照你的自定义的要求随心所欲地运行程序。 ▶ 可让被调试的程序在你所指定的断点处停住。(断点可以是条件表达式) ▶ 当程序被停住 阅读全文
posted @ 2023-08-21 18:17 CodeMagicianT 阅读(162) 评论(0) 推荐(0)
摘要: 8.makefile 学习目标: 熟练使用规则编写简单的makefile文件 熟练使用makefile中的变量 熟练使用makefile中的函数 1.makefile makefile文件中定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能 阅读全文
posted @ 2023-08-21 18:17 CodeMagicianT 阅读(42) 评论(0) 推荐(0)
摘要: 7.静态库和共享(动态)库 7.1库的介绍 什么是库 库是二进制文件,是源代码文件的另一种表现形式,是加了密的源代码; 是一些功能相近或者是相似的函数的集合体。 使用库有什么好处 ▶ 提高代码的可重用性,而且还可以提高程序的健壮性; ▶ 可以减少开发者的代码开发量,缩短开发周期。 库制作完成后,如何 阅读全文
posted @ 2023-08-10 12:53 CodeMagicianT 阅读(371) 评论(0) 推荐(0)
摘要: ## 6.1 gcc的工作流程 gcc编译器将c源文件到生成一个可执行程序,中间一共经历了四个步骤: ![](https://img2023.cnblogs.com/blog/2657127/202308/2657127-20230808145142042-43049159.png) 四个步骤并不是 阅读全文
posted @ 2023-08-08 14:52 CodeMagicianT 阅读(110) 评论(0) 推荐(0)
摘要: # 1.vim简单介绍 vi是”visual interface”的简称,它在Linux上的地位就仿佛Windows中的记事本一样。它可以执行编辑、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制。vi是一个文本编辑程序,没有菜单,只有命令。 vim更高级一些,可以理解 阅读全文
posted @ 2023-08-08 14:12 CodeMagicianT 阅读(55) 评论(0) 推荐(0)
摘要: # [25. K 个一组翻转链表](https://leetcode.cn/problems/reverse-nodes-in-k-group/) 给你链表的头节点 `head` ,每 `k` 个节点一组进行翻转,请你返回修改后的链表。 `k` 是一个正整数,它的值小于或等于链表的长度。如果节点总数 阅读全文
posted @ 2023-08-07 20:42 CodeMagicianT 阅读(40) 评论(0) 推荐(0)
摘要: # [206. 反转链表](https://leetcode.cn/problems/reverse-linked-list/) ==给你单链表的头节点 `head` ,请你反转链表,并返回反转后的链表。== **示例 1:** ![](https://img2023.cnblogs.com/blo 阅读全文
posted @ 2023-08-07 20:41 CodeMagicianT 阅读(18) 评论(0) 推荐(0)
摘要: 4.文件和目录操作相关的命令 1.文件操作命令 1.显示文件命令 1.1cat命令 ①cat的语法 格式:cat [选项] [文件] 特点: ①cat 命令可以用来 查看文件内容、创建文件、文件合并、追加文件内容等功能 ②cat 会一次显示所有的内容,适合 查看内容较少 的文本文件 ②cat的使用 阅读全文
posted @ 2023-08-05 16:17 CodeMagicianT 阅读(104) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 48 下一页