Linux
文章平均质量分 92
Ccyokk
这个作者很懒,什么都没留下…
展开
-
头文件与库文件的区别
头文件以结尾,可以用文本编辑器查看内容。是的。而库文件以(静态库)或(动态库)结尾,是的。原创 2022-09-03 20:17:33 · 4780 阅读 · 0 评论 -
Linux库之静态库和动态库
库是一种可执行代码的二进制格式,能够被载入到内存中执行。程序函数库可分为3种类型:静态函数库(static libraries)、共享函数库(shared libraries)、动态加载函数库(dynamically loaded libraries)。原创 2022-08-22 10:51:49 · 226 阅读 · 0 评论 -
六种进程间通信方式详解
信号的名字和编号:每个信号都有一个名字和编号,这些名字都以“SIG”开头,例如“SIGIO”、“SIGCHLD”等等。信号定义在 signal.h 头文件中,信号名都定义为正整数。具体的信号名称可以使用 kill -l 来查看信号的名字以及序号,信号是从1开始编号的,不存在0号信号。kill对于信号0有特殊的应用。...............原创 2022-08-17 15:32:15 · 1859 阅读 · 0 评论 -
linux 文件操作(标准I/O)
1、移植性系统函数移植性有限,标准函数移植性高。2、文件IO层次系统IO函数为低级,标准IO函数为高级,区分标准:低级文件IO运行在内核态,高级文件IO运行在用户态。3、缓冲区系统函数不带缓冲区,标准函数自带缓冲区。系统函数既可以读写字符、字符串、格式化数据,也可以读写二进制数据。标准函数只能读写二进制文件,但效率高、速度快。......原创 2022-08-15 17:55:11 · 103 阅读 · 0 评论 -
linux 文件操作 (系统I/O)
标准库的I/O函数:系统I/O和标准I/O区别:1、移植性系统函数移植性有限,标准函数移植性高。2、文件IO层次系统IO函数为低级,标准IO函数为高级,区分标准:低级文件IO运行在内核态,高级文件IO运行在用户态。3、缓冲区系统函数不带缓冲区,标准函数自带缓冲区。系统函数既可以读写字符、字符串、格式化数据,也可以读写二进制数据。标准函数只能读写二进制文件,但效率高、速度快。......原创 2022-08-15 16:25:02 · 62 阅读 · 0 评论