文章分类 - C语言
摘要:pthread_kill: 别被名字吓到,pthread_kill可不是kill,而是向线程发送signal。还记得signal吗,大部分signal的默认动作是终止进程的运行,所以,我们才要用signal()去抓信号并加上处理函数。 int pthread_kill(pthread_t threa
阅读全文
摘要:GCC常用参数详解 简介gcc and g++现在是gnu中最主要和最流行的c & c++编译器 .gcc/g++在执行编译工作的时候,总共需要以下几步:1.预处理,生成.i的文件[预处理器cpp]2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs]3.有汇编变为目标代码(机器代码)
阅读全文
摘要:1.strcasecmp/strncasecmp #include <strings.h>不是C/C++的标准头文件,区别于string.h int strcasecmp(const char *s1, const char *s2); int strncasecmp(const char *s1,
阅读全文
摘要:突然想到一问题:全局结构体变量要不要初始化呢?不初始化,内存块存的都是0?如果要初始化,怎么操作呢? 转载此文章,以便学习。 在C语言里,全局变量如果不初始化的话,默认为0,也就是说在全局空间里: int x =0; 跟 int x; 的效果看起来是一样的。但其实这里面的差别很大,强烈建议大家所有的
阅读全文

浙公网安备 33010602011771号