![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【Linux C】
小田
无人扶我青云志,我自踏雪向山巅。倘若命中无此运,孤身亦可登昆仑。他朝若有翻身时,生吃黄莲也叫甜。
展开
-
【Linux C】字符测试函数
一,概述 字符测试函数 包含在头文件 中 这些都是宏定义,而非真正函数。 1)isalnum 测试字符是否为英文字母或数字 #include #include int main() { char str[]="12#$%sdfsfsf"; int i; for(i=0;str[i]!=0;++i) if(isal原创 2012-06-24 23:33:45 · 1420 阅读 · 0 评论 -
【Linux】Linux下多线程编程详解
一,为什么有了进程的概念后,还要再引入线程呢? 1)理由一:是和进程相比,它是一种非常"节俭"的多任务操作方式。在Linux系统下,启动一个新的进程必须分配给它独立的地址空间,建立众多的数据表来维护它的代码段、堆栈段和数据段,这是一种"昂贵"的多任务工作方式。 而运行于一个进程中的多个线程,它们彼此之间使用相同的地址空间,共享大部分数据,【1】启动一个线程所花费的空间远远小原创 2012-08-30 00:56:13 · 1778 阅读 · 0 评论