上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 91 下一页
摘要: fscanf()函数和scanf函数用法一样。fscanf是从一个文件中读取字符串,scanf是从键盘读取字符串。(遇到空格就停止) fread()函数和fwrite()函数:操作文本文件和二进制文件 fopen()函数只能读文本文件 fread()函数有返回值,返回的是size_t类型,unsig 阅读全文
posted @ 2019-07-21 21:22 王清河 阅读(2509) 评论(0) 推荐(0)
摘要: 计算字符串“25 + 32 = ” 计算文本文件中的计算: 运行结果; 分析:最后面多一个0是因为用feof判断是否到达文件结尾会多循环一次。 strncpy()函数:将指定长度的字符串复制到字符数组中 语法: char *strncpy(char *destinin, char *source, 阅读全文
posted @ 2019-07-18 19:02 王清河 阅读(188) 评论(0) 推荐(0)
摘要: 文件文本排序: 数组冒泡: 文件数据排序 如果文件数据过大,就不能在栈中建立一个数组,考虑使用堆 阅读全文
posted @ 2019-07-18 14:15 王清河 阅读(473) 评论(0) 推荐(0)
摘要: fopen()函数参数: r 只读的方式打开文件。 打开成功返回文件指针, 打开失败返回NULL r+ 以读写方式打开文件。 文件必须存在 rb+ 以二进制模式读写文件,文件必须存在 rw+ 读写一个二进制文件,允许读和写 w 打开只写文件,若文件存在,则文件长度清零,若文件不存在,则创建该文件 w 阅读全文
posted @ 2019-07-17 18:33 王清河 阅读(296) 评论(0) 推荐(0)
摘要: 报错: exbot@ubuntu:~/wangqinghe/ReadConfig$ make gcc readConfig.c -c readConfig.o gcc: error: readConfig.o: 没有那个文件或目录 make: *** [readConfig.o] 错误 1 改正: 阅读全文
posted @ 2019-07-17 15:43 王清河 阅读(164) 评论(0) 推荐(0)
摘要: 文件加密: 文件解密: 阅读全文
posted @ 2019-07-16 19:04 王清河 阅读(323) 评论(0) 推荐(0)
摘要: 读一行: 读所有: 阅读全文
posted @ 2019-07-16 18:50 王清河 阅读(107) 评论(0) 推荐(0)
摘要: 缺陷:scanf输入会将空格自动隔开下一行。 gcc已经禁止使用gets函数了。 接受带空格的字符出的方法,vs中可以使用gets_s函数, linux环境下只能使用char *fgets(char *buf, int bufsize, FILE *stream); fget(str,maxn,st 阅读全文
posted @ 2019-07-16 18:38 王清河 阅读(232) 评论(0) 推荐(0)
摘要: 指向函数的指针: typedef简化: 阅读全文
posted @ 2019-07-15 19:30 王清河 阅读(167) 评论(0) 推荐(0)
摘要: 结构体作为函数参数: 结构体作为函数参数时,实参传入地址,形参用指针接收。 运行结果; exbot@ubuntu:~/wangqinghe/C/20190714$ ./struct2 name = mike,age = 100 如果函数参数的结构特别大,比如name[10000],会导致入栈速度变得 阅读全文
posted @ 2019-07-14 09:33 王清河 阅读(942) 评论(0) 推荐(0)
上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 91 下一页