上一页 1 ··· 50 51 52 53 54 55 56 57 58 ··· 89 下一页
摘要: 计算字符串“25 + 32 = ” 计算文本文件中的计算: 运行结果; 分析:最后面多一个0是因为用feof判断是否到达文件结尾会多循环一次。 strncpy()函数:将指定长度的字符串复制到字符数组中 语法: char *strncpy(char *destinin, char *source, 阅读全文
posted @ 2019-07-18 19:02 王清河 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 文件文本排序: 数组冒泡: 文件数据排序 如果文件数据过大,就不能在栈中建立一个数组,考虑使用堆 阅读全文
posted @ 2019-07-18 14:15 王清河 阅读(464) 评论(0) 推荐(0) 编辑
摘要: fopen()函数参数: r 只读的方式打开文件。 打开成功返回文件指针, 打开失败返回NULL r+ 以读写方式打开文件。 文件必须存在 rb+ 以二进制模式读写文件,文件必须存在 rw+ 读写一个二进制文件,允许读和写 w 打开只写文件,若文件存在,则文件长度清零,若文件不存在,则创建该文件 w 阅读全文
posted @ 2019-07-17 18:33 王清河 阅读(288) 评论(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 王清河 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 文件加密: 文件解密: 阅读全文
posted @ 2019-07-16 19:04 王清河 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 读一行: 读所有: 阅读全文
posted @ 2019-07-16 18:50 王清河 阅读(98) 评论(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 王清河 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 指向函数的指针: typedef简化: 阅读全文
posted @ 2019-07-15 19:30 王清河 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 结构体作为函数参数: 结构体作为函数参数时,实参传入地址,形参用指针接收。 运行结果; exbot@ubuntu:~/wangqinghe/C/20190714$ ./struct2 name = mike,age = 100 如果函数参数的结构特别大,比如name[10000],会导致入栈速度变得 阅读全文
posted @ 2019-07-14 09:33 王清河 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 结构体中带有指针的情况 运行结果: exbot@ubuntu:~/wangqinghe/C/20190714$ gcc struct.c -o struct exbot@ubuntu:~/wangqinghe/C/20190714$ ./struct name = tom, age = 20 如果修 阅读全文
posted @ 2019-07-14 09:11 王清河 阅读(5432) 评论(0) 推荐(0) 编辑
上一页 1 ··· 50 51 52 53 54 55 56 57 58 ··· 89 下一页