发布网友 发布时间:2022-05-23 02:49
共1个回答
热心网友 时间:2023-10-10 23:48
输入的是c:\encrypted.txt c:\key.txt,再输入过程中不需要两个反斜杠,如果是在代码中则需要反斜杠,还有问题的话请提问,能否把代码上传?方便调试。C语言代码写好后,编译器要把代码编译生成可执行的.exe文件,如果你之前没有编译过这个c文件,或者你改了代码之后再编译,就会提示你,是不是要重现生成。但有的编译器是默认是重新生成的,比如VS,如果你改了代码,它就会自动重新生成,否则就用之前的.exe。点确认就好。代码修改后,最好手动保存,编...
win7 C语言编辑不了。我下载了Filetool.dll,也移进去了。怎么还会出现这...win7有一个文件写入保护,你的程序完成不了编译主要是这个原因,下面是取得管理员所有权的一个方法,你用下面这些文字保存成.reg文件,然后双击导入注册表,这样在文件夹上点击右键时就会出现“管理员取得所有权”的选项,在你这个C语言所在的文件夹上点击右键,选择“管理员取得所有权”的选项,出现DOS的...
c语言fwrite写文件失败fwrite(,,,fp);如果出错,请先看报错时fopen出现的信息,是不是不存在文件或段的意思
关于C语言文件操作的问题,我想写入一些字符到一个文件,但是不行,代 ...原因是你根本就没有向文件中写入数据 --- 修改如下 include <stdio.h> include <string.h> define MAX_INPUT 10 void DisplayFDate(FILE *fp);int main(void){ FILE *fp;char cInput[MAX_INPUT];char cInput2[MAX_INPUT];fp=fopen("date1.txt","w+");if (NULL==fp){ printf("Can ...
c语言fwrite函数没办法想文件写入数据,每次都会执行printf("\t\t\t...1、users可能是windows系统已经使用的名称。2、检查缺省目录下是否有这样的目录(不是文件)。3、缺省目录下已经有这样的文件,且这个文件有“只读”属性。建议更换文件名,比如myusers.bin,或myusers.dat。另外,因为使用fwrite()函数建立的文件,格式应该是二进制文件,所以打开格式应该为"wb",因为"w"...
C语言-使用文件写入时候出现崩溃?if(fread(&c[0],sizeof(struct kehu),1,gp)!=NULL) { for(j=0;j<k-1;j++)//if判断时已经读过一个struct了,这里j应该从1开始循环 //另外,可能j还没有达到k-1时,就已经到达文件尾了,你应该做一个判断 //而且Fread()会返回实际读取到的数目,你用等于NULL来做IF判断是错误的 ...
为什么在c语言编好的程序无法运行比如:hello.c,在windows下可能生成hello.exe。在linux/unix下,可能生成hello “编译”和“连接”过程,不能有错误。否则得修改源程序或其它配置,然后重新做一遍。如果是在一个“集成环境”,或者所谓IDE下,.exe等可执行文件必须是该IDE中可见的,即对应的PATH环境变量包含.exe可执行文件所在的路径。
C语言中的fwrite(或是fopen)的问题,追加写入就错误。\n");exit(0);} } printf("请输入文件正文,按回车结束:\n");gets(str);for(i=0;str[i]!='\0';i++);size = fwrite(str,i,1,fp);if(size!=1) /*为什么不能追加,只能创建?追加写入就错误*/ { printf("文件写入错误。\n");exit(0);} fclose(fp);return 0;} ...
c语言文件读写问题,每次写入文件指针就出现错误你打开文件写入文件之后,文件流指针指向末尾,读取的时候从当前文件流指针位置读取,当然读取不到东西,把文件关闭重新rb 打开,或者重新定位文件流指针
我想用这段c语言代码查找并修改文本文档 试了很多次 都写入不了...include<stdio.h>#include<string.h>#include<stdlib.h>int main(void){char A[50]; char B[35];char C[50]; FILE *fp;int i,a;printf("请输入您需要修改的数据信息:");scanf("%s",A);a=strlen(A); A[a]='\n';A[a+1]='\0';fp=fopen("C:\\Users\\Administrator\\...