linux c
qq_35429629
这个作者很懒,什么都没留下…
展开
-
linux c之gdb调试
gdb调试gdb概述gdb调试实例功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入gdb概述gdb是GNU开源组织发...转载 2019-05-19 22:05:06 · 228 阅读 · 0 评论 -
linux c 之perror和exit使用
一、perror介绍perror函数用一种简单统一的方式报告错误。例如,一个程序试读一个不存在的磁盘文件,操作系统除了“出错了!”,这时,库函数首先会将代表操作出错的具体原因的错误代码保存到全局整型变量errono(在errno.h中定义),然后它再将错误提示传给用户程序。perror函数只是将errno代表的特定的错误报告给用户,它的原型在stdio.h中定义下:void perror( c...转载 2019-06-05 20:07:40 · 543 阅读 · 0 评论 -
Linux C 一些函数 所属的头文件
Linux C 一些函数 所属的头文件在编写程序时,有时总是不记得所使用的函数在哪个库函数中。现在先把自己以前经常用到的函数头文件总结一下。 有不对的地方还请指教。**1,系统调用文件的操作函数**#inlclude <fcntl.h>int open(char *name,int how) 第二个参数,O_RDONLY O_WRONLY O_RDWRO_CREAT#...转载 2019-06-09 11:40:48 · 774 阅读 · 0 评论 -
重定向编程 dup和dup2函数
重定向编程 dup和dup2函数函数dup和dup2提供了复制文件描述符的功能。他们通常用于stdin,stdout或进程的stderr的重定向。一般来说,普通输出函数(如:printf),默认是将某信息写入到文件描述符为1的文件中,普通输入函数都默认从文件描述符为0的文件中读取数据。因此重定向操作实际上是关闭某个标准输入输出设备(文件描述符为0、1、2),而将另一个打开的普通文件的文件描述符设...转载 2019-06-10 10:54:17 · 169 阅读 · 0 评论