上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 89 下一页
摘要: 进程终止时exit()函数,那么线程终止的是什么呢? 线程终止的三种情况: 运行结果: exbot@ubuntu:~/wangqinghe/thread/20190729$ gcc exit.c -o exit -lpthread exbot@ubuntu:~/wangqinghe/thread/2 阅读全文
posted @ 2019-07-29 11:00 王清河 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 有时候在一个线程中创建了另外一个线程,主线程要等到创建的线程返回了,获取该线程的返回值后才退出,这个时候就需要把线程挂起。 int pthread_join(pthread_t th,void ** thr_return); pthread_join函数用去挂起当前线程,直至th指定的线程终止为止。 阅读全文
posted @ 2019-07-29 10:48 王清河 阅读(1387) 评论(0) 推荐(0) 编辑
摘要: strerror() 包含在string.h的函数中 EXIT_SUCCESS 定义包含在stdlib.h的函数中 运行结果: exbot@ubuntu:~/wangqinghe/thread/20190729$ ./thread thread_create success func run... 阅读全文
posted @ 2019-07-29 10:21 王清河 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 运行结果: ubuntu1604@ubuntu:~/wangqinghe/C/20190728$ ./sort name = wang,age = 23 name = qing,age = 56 name = he,age = 58 name = wa,age = 13 name = heq,age 阅读全文
posted @ 2019-07-28 21:13 王清河 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 运行结果: ubuntu1604@ubuntu:~/wangqinghe/C/20190728$ gedit remove.c b.txt ^C ubuntu1604@ubuntu:~/wangqinghe/C/20190728$ gcc remove.c -o remove ubuntu1604@ 阅读全文
posted @ 2019-07-28 20:44 王清河 阅读(186) 评论(0) 推荐(0) 编辑
摘要: C语言所有文件操作都是先把数据写进缓存区再一次性写入磁盘文件中。 flush的功能强制随写随存。 好处是不会因为停电或者电脑死机等故障导致缓冲区内容丢失。 坏处是硬盘读写次数增加,导致程序效率低下同时硬盘寿命变短。 阅读全文
posted @ 2019-07-28 20:14 王清河 阅读(510) 评论(0) 推荐(0) 编辑
摘要: ftell函数用于得到文件位置指针当前位置相对于文件首的偏移字节数,在随机方式存储文件时,由于文件位置频繁的前后移动,程序不容易确定文件的当前位置。 运行结果: ubuntu1604@ubuntu:~/wangqinghe/C/20190727$ ./ftell buf = d ftell = 4 阅读全文
posted @ 2019-07-28 20:02 王清河 阅读(1411) 评论(0) 推荐(0) 编辑
摘要: fseek函数: int fseek(FILE *_FILE, long _Offset, int _Origin); 函数设置文件指针stream的位置,如果执行成功,stream将指向以fromwhere为基准,偏移量offset(指针偏移量)个字节的位置,函数返回0。如果执行失败则不改变str 阅读全文
posted @ 2019-07-28 20:01 王清河 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 一个应用程序可以启动若干个线程; 线程,是程序执行的最小单位; 一般一个最简单的程序最少有一个线程,就是程序本身,也是主函数; 一个线程阻塞不会影响另一个线程; 多线程的进程可以尽可能多的利用系统CPU资源。 Attention:编译时需要加上-lpthread来连接libpthread.so动态库 阅读全文
posted @ 2019-07-26 17:22 王清河 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: read运行结果读取的数据不对。 以下程序读取成功: 阅读全文
posted @ 2019-07-25 18:13 王清河 阅读(312) 评论(0) 推荐(0) 编辑
上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 89 下一页