4、程序的调试
我们编写的程序不太可能一次性就会成功的,在我们的程序当中,会出现许许多多我们
想不到的错误,这个时候我们就要对我们的程序进行调试了. 最常用的调试软件是gdb.如果
你想在图形界面下调试程序,那么你现在可以选择xxgdb.记得要在编译的时候加入 -g 选项.
关于gdb 的使用可以看gdb 的帮助文件.
5、头文件和系统求助
有时候我们只知道一个函数的大概形式,不记得确切的表达式,或者是不记得着函数在那个
头文件进行了说明.这个时候我们可以求助系统.比如说我们想知道fread 这个函数的确切形
式,我们只要执行 man fread 系统就会输出着函数的详细解释的.和这个函数所在的头文件
<stdio.h>说明了. 如果我们要write 这个函数的说明,当我们执行man write 时,输出的结
果却不是我们所需要的. 因为我们要的是write 这个函数的说明,可是出来的却是write 这个
命令的说明.为了得到write 的函数说明我们要用 man 2 write. 2 表示我们用的write 这个
函数是系统调用函数,还有一个我们常用的是3 表示函数是C 的库函数.
记住不管什么时候,man 都是我们的最好助手.