
linux-c
database_system
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux 中的execl的一些简单的理解
extern int execl(_const char *_path,const char *_argv[],...,NULL) 简单解释:函数execl()返回值定义为整形,如果执行成功将不返回!执行失败返回-1。 参数列表中char *_path为所要执行的文件的绝对路径,从第二个参数argv开始为执行新的文件所需的参数,最后一个参数必须是控指针(我为转载 2013-04-11 22:57:38 · 874 阅读 · 0 评论 -
linux 中的sysconf(),times()
#include clock_t times(struct tms *buf) 结构体tms的每个成员变量的类型也是clock_t (滴答数) 此函数返回的是墙上时钟时间(时钟时间:程序执行的实际时间)单位是滴答 sysconf(int name) 返回当前变量的数值 sysconf(_SC_CLK_TCK)返回的是每秒的滴答数原创 2013-04-12 09:45:43 · 751 阅读 · 0 评论 -
linux 进程,作业控制,控制终端,会话期
最近看书的时候,发觉看的比较糊涂了,这些概念被抹的特别乱。先整理下,希望对我们以后的理解有所帮助。 进程:是一个程序在其自身的虚拟地址空间的一次执行活动。 程序只是静态的数据和指令的集合,进程是一个程序的动态执行过程,具有生命周期,是动态产生和消亡的。 ------------------ 系统启动后的第一个进程是init,pid是1,是内核唯一直接运行的进程, 系统启动后,init进程转载 2013-04-12 15:17:19 · 1929 阅读 · 2 评论 -
linux time()
#include time_t time(time_t *calptr) 这是time函数基本框架 指针指向的一串数字达不到毫秒极的信息。 然后使用以下两个函数将其进行标准时间转换 #include struct tm *gmtime(const time_t *calptr) /*将其转换为国际标准时间*/ st转载 2013-04-16 15:16:43 · 553 阅读 · 0 评论 -
linux c-setjmp,longjmp
在中,定义了setjmp(jmp_buf envbuf),longjmp(jmp_buf envbuf,int val) 在第一次调用setjmp()的时候其返回值是0; longjmp函数中的参数envbuf是由setjmp函数所保存的堆栈环境,参数val设置setjmp函数的返回值。longjmp函数本身是没有返回值的,它执行后跳转到保存envbuf参数的setjmp函数调用,并由s原创 2013-04-19 13:37:42 · 778 阅读 · 0 评论