摘要: 进程是正在运行的程序,是系统分配资源的单位。使用ps命令可以查看系统正在运行的进程。1、创建进程fork()fork()函数可以创建一个子进程。程序从调用fork时开始分叉为两个进程,因此fork函数返回两次,一次返回0,表示子进程正在运行,一次返回子进程的PID。当进程创建失败,返回-1 pid_t id; id=fork(); switch(id){ case 0: printf("son process is running\n"); break; case -1: printf(... 阅读全文
posted @ 2013-06-30 17:10 iyjhabc 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 使用gdb可以在命令行方便地调试,并且能以命令程序的方式调试源代码。常用命令简写print-p,step-s,next-n进入gdb//方式一gdb test//test 为可执行文件,使用-g编译得到//方式二gdb -q //不显示版权信息file test //file命令打开文件退出gdbquit //退出命令显示源代码list//显示最初10行list get_sum//显示函数list 5,10//显示5到10行list//再次用list,显示接下来11~20行list test.c:get_sum//多文件工程时,显示test.c的函数查找search 字符串//向后查找第一个匹 阅读全文
posted @ 2013-06-30 16:27 iyjhabc 阅读(266) 评论(0) 推荐(0) 编辑