上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 89 下一页
摘要: 运行结果: exbot@ubuntu:~/wangqinghe/thread/thread_0530$ ./threadcreate thread 1 successcreate thread 2 successthread2:0thread2:1thread2:2thread2:3thread2: 阅读全文
posted @ 2019-07-25 16:15 王清河 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: 文本文件,每行代表一个整数,范围在0~512之间; 要求:对文件排序,不使用堆空间,只使用栈空间。 用srand()和rand()函数生成一定量的随机数 然后排序: 阅读全文
posted @ 2019-07-25 15:57 王清河 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 将结构体内容写入到文件中 写入到文件中,文件大小是104b,(struct类的大小),多余的未填充的字段会是乱码。 会将整个结构大小和内容写入。 运行结果: exbot@ubuntu:~/wangqinghe/C/20190723$ gcc readWrite.c -o readWrite exbo 阅读全文
posted @ 2019-07-24 19:32 王清河 阅读(427) 评论(0) 推荐(0) 编辑
摘要: stat函数可以获取文件信息 可以使用时间相关函数来计算一下程序运行的时间(对于大文件复制有很好的效果) 阅读全文
posted @ 2019-07-24 19:31 王清河 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 可以使用时间相关函数来计算一下程序运行的时间 阅读全文
posted @ 2019-07-23 19:28 王清河 阅读(410) 评论(0) 推荐(0) 编辑
摘要: void writeLog(char *filename,char *buf) { printf("write log"); FILE *fp; fp = fopen(filename,"at+"); while(NULL != fp) { char now[32]; memset(now,0,sizeof(now)); ... 阅读全文
posted @ 2019-07-23 14:32 王清河 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1.用strcat拼接函数可以实现 2.用sprintf函数也可以实现 sprintf函数如果写入成功会返回写入字符的个数,第一个参数表示从字符串的第几位开始写入 阅读全文
posted @ 2019-07-23 13:56 王清河 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 加密 解密: 阅读全文
posted @ 2019-07-21 21:56 王清河 阅读(4960) 评论(0) 推荐(0) 编辑
摘要: #include #include #include //typedef unsigned int size_t; int main() { FILE *p = fopen("./a.txt","r"); FILE *p1 = fopen("./b.txt","w"); char buf[10] = {0}; while(!feof(p)) { ... 阅读全文
posted @ 2019-07-21 21:24 王清河 阅读(452) 评论(0) 推荐(0) 编辑
摘要: fscanf()函数和scanf函数用法一样。fscanf是从一个文件中读取字符串,scanf是从键盘读取字符串。(遇到空格就停止) fread()函数和fwrite()函数:操作文本文件和二进制文件 fopen()函数只能读文本文件 fread()函数有返回值,返回的是size_t类型,unsig 阅读全文
posted @ 2019-07-21 21:22 王清河 阅读(2455) 评论(0) 推荐(0) 编辑
上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 89 下一页