2014年2月17日

strrchr()函数

摘要: 函数简介函数名称: strrchr函数原型:char *strrchr(const char *str, char c);所属库: string.h函数功能:查找一个字符c在另一个字符串str中末次出现的位置(也就是从str的右侧开始查找字符c首次出现的位置),并返回从字符串中的这个位置起,一直到字符串结束的所有字符。如果未能找到指定字符,那么函数将返回NULL。相关函数:strchr例子1234567891011121314#include #include int main(void){char string[20];char *ptr, c = 'r';strcpy(st 阅读全文

posted @ 2014-02-17 18:33 屁屁侠 阅读(610) 评论(0) 推荐(0) 编辑

关于一点pthread_cond_t条件锁的思考以及实验

摘要: 转:http://blog.csdn.net/aniao/article/details/5802015APUE上,关于条件锁。其中有这么几条总结:1.使用条件锁前必须先锁住对应的互斥锁。2.条件锁进入阻塞(pthread_cond_wait)时自动解开对应互斥锁,而一旦跳出阻塞立即再次取得互斥锁,而这两个操作都是原子操作。好,现在考虑到这一点,假如有如下函数:void* run(void *s){ pthread_mutex_lock(&mutex); while(i == 1) { printf("线程%u进入等待状态\n", (unsigned int)p.. 阅读全文

posted @ 2014-02-17 16:19 屁屁侠 阅读(5411) 评论(0) 推荐(2) 编辑

导航