
Linux C
大飞哥F
乐意交流
展开
-
getchar()和EOF总结
大师级经典的著作,要字斟句酌的去读,去理解。以前在看K&R的The C Programming Language(SecondEdition) 第1.5节的字符输入/输出,被getchar()和EOF所迷惑了。可能主要还是由于没有搞清楚getchar()的工作原理和EOF的用法。因此,感觉很有必要总结一下,不然,很多琐碎的知识点长时间过后就会淡忘的,只有写下来才是最好的方法。 其实,g转载 2014-05-21 16:17:23 · 503 阅读 · 0 评论 -
sem_wait sem_post信号量操作进本函数
sem_wait sem_post 信号量的数据类型为结构sem_t,它本质上是一个长整型的数。函数sem_init()用来初始化一个信号量。它的原型为: extern int sem_init __P ((sem_t *__sem, int __pshared, unsigned int __value)); sem为指向信号量结构的一个指针;pshared不为转载 2014-06-02 17:19:24 · 982 阅读 · 0 评论 -
在Linux下如何使用自己的库函数
http://blog.chinaunix.net/uid-21393885-id-88128.html 一使用库必要性 提高代码重用性。 二 库的种类: 1 静态库 一般以*.a命名。 程序编译时被加载,此后,只要程序不被重新编译,静态库就没有作用了(可以删掉)。 由于静态库的代码在编译过程中已经被载入可执行程序,因此体积较大,如果有多个应转载 2015-03-13 09:42:42 · 708 阅读 · 0 评论