C语言相关
ll2323001
这个作者很懒,什么都没留下…
展开
-
fork()函数 Linux
#include #include 函数定义: pid_t fork(void); (pid_t 是一个宏定义,其实质是int 被定义在 #includesys/types.h>中) 返回值: 若成功调用一次则返回两个值,子进程返回0,父进程返回子进程ID;否则,出错返回-1 函数说明: 一个现有进程可以调用fork函数创建一个新进程。由fork创建的原创 2012-03-03 21:09:25 · 451 阅读 · 0 评论 -
[翻译]辨析主函数 main()/void main()之间的区别
信息来源:邪恶八进制信息安全团队(www.eviloctal.com)文章翻译:Bideyore[E.S.T]原文:http://forum.eviloctal.com/thread-3046-1-3.htmlWHAT'S THE DIFFERENCE BETWEEN: main()/void main()int main()int main(void)in转载 2012-03-15 13:40:57 · 1102 阅读 · 0 评论 -
基本函数scanf
注意scanf("%d,%d,%d",&a,&b,&c);%d,%d,%d之间有逗号,在输入数据时也要加逗号,如果去掉逗号,输入时就不用逗号,而用空格,tab键或回车键将各个数据隔开原创 2012-03-18 11:15:06 · 456 阅读 · 0 评论 -
超强的指针学习笔记
信息来源:邪恶八进制信息安全团队(www.eviloctal.com)C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著名又常用的方法。不过,右左法则其实并不是C标 准里面的内容,它是从C标准的声明规定中归纳出来的方法。C标准的声明规则,是用来解决如何创建声明的,而右左法则是用来解决如何辩识一个声明的,两者可 以说是相反的。右左法则的英文原文是这转载 2012-03-19 23:46:09 · 862 阅读 · 1 评论 -
Linux3.0.6内核task_struct注释
struct task_struct { volatile long state; /* -1 unrunnable, 0 runnable, >0 stopped */ void *stack; //stack should points to a threadinfo struct atomic_t usage; //转载 2012-03-08 21:43:33 · 790 阅读 · 0 评论