如何将大文本文件中的空格替换为特殊字符
答案:2 悬赏:0 手机版
解决时间 2021-03-03 04:44
- 提问者网友:書生途
- 2021-03-02 20:29
如何将大文本文件中的空格替换为特殊字符
最佳答案
- 五星知识达人网友:骨子里都是戏
- 2021-03-02 22:07
notepad++,查找,替换
全部回答
- 1楼网友:笑迎怀羞
- 2021-03-02 22:52
现成的程序
#include
#include
int main () {
file * pfile;
long lsize;
char * buffer;
size_t result;
pfile = fopen ( "myfile.txt" , "rb" ); // 打开文件
if (pfile==null) {fputs ("file error",stderr); exit (1);}
// 获取文件大小:
fseek (pfile , 0 , seek_end);
lsize = ftell (pfile);
rewind (pfile);
// 动态分配数组,用来存放整个文件内容
buffer = (char*) malloc (sizeof(char)*lsize);
if (buffer == null) {fputs ("memory error",stderr); exit (2);}
// 把整个文件一个符号不漏地读入 buffer:
result = fread (buffer,1,lsize,pfile);
if (result != lsize) {fputs ("reading error",stderr); exit (3);}
// 结束
fclose (pfile);
free (buffer); //释放内存
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯