A. 在c语言中,读文件时要将文件放在哪个目录下
这个如果是在c语言中是根据你读文件那个函数里定义的,如果那里你用绝对地址那你放那都可以,如果用相对地址就放到你c编译器的根目录下面,或者子目录,但是子目录需要在里面指出
B. C语言程序:文件应该放在哪才可以被读取
如果你用的是VC,则你要把数据文件book.txt放到你的程序所在工程下,才可以读到!
注意文件扩展名不要写多了!写成:book.txt.txt
C. 在c语言中使用文件时,文件应存在什么地方
可以指定绝对路径
也可以是相对路径,和源文件.c同一目录
D. c语言文件放在哪
要放在本工程的目录下面,也就是说你保存C原文件的那个地方,你可以点另存为,找到那个地方。
E. c语言中的要操作的文件应该放在哪儿呢,是不是放在哪儿都行啊,那位高手告诉我,先谢了,
我写一个简单a+b的程序,输入文件为test.txt,这个文件中有两个整数,当在编译器(VC6.0)中运行该程序时,test.txt放在Debug的上层目录,即*.cpp文件所在的目录。如果直接运行*.exe,那么放在*.exe目录下,即Debug目录下。 还有,你如果指明了路径,就要放在路径指定的目录。
#include <stdio.h>
void main()
{
FILE *fp;
int a,b;
if ((fp = fopen("test.txt","r")) == NULL)
{
}
else
{
fscanf(fp,"%d%d",&a,&b);
printf("%d\n",a+b);
}
}
F. C语言读取文件操作,读取的文件要放到哪里
C语言在读取文件的时候,会通过路径找到这个文件,然后将文件中的相关数据(数据类型不重要)读取出来保存到你预先定义好的一块存储区域,可以使malloc的,也可以是系统分配的。
G. 用c语言写的关于文件的,它会保存在哪里呀,哪位大神告诉我,谢谢
保存在哪里,关键看你的函数怎么写了,如果你没有使用绝对路径,则是放在你所建工程,或者你程序所在的同一个目录下如:fopen("my_note.txt","rw");
如果你想打开其他路径的文件就得加绝对路径比如:
fopen("c:\my_note.txt","rw");就行了
H. 在c语言程序创建的文件放在那里(就是路径)
放哪里都可以,进到文件所放路径,用gcc编译器编译。如:gcc
-o
test
test.c
就是说把test.c文件编译链接生成test可执行程序。然后再命令:./test
linux下“。/”表示运行
I. c语言 那个输入文件放在哪里啊
使用C语言的文件操作函数可以读写txt文件,如果使用相对路径,文件必须放在程序相同的文件夹内。
1、C语言标准库提供了一系列文件操作函数。文件操作函数一般以f+单词的形式来命名(f是file的简写),其声明位于stdio.h头文件当中。例如:fopen、fclose函数用于文件打开与关闭;fscanf、fgets函数用于文件读取;fprintf、fputs函数用于文件写入;ftell、fseek函数用于文件操作位置的获取与设置。
2、例程:
#include<stdio.h>
inta;
charb,c[100];
intmain(){
FILE*fp1=fopen("input.txt","r");//打开输入文件
FILE*fp2=fopen("output.txt","w");//打开输出文件
if(fp1==NULL||fp2==NULL){//若打开文件失败则退出
puts("不能打开文件!");
rturn0;
}
fscanf(fp1,"%d",&a);//从输入文件读取一个整数
b=fgetc(fp1);//从输入文件读取一个字符
fgets(c,100,fp1);//从输入文件读取一行字符串
printf("%ld",ftell(fp1));//输出fp1指针当前位置相对于文件首的偏移字节数
fputs(c,fp2);//向输出文件写入一行字符串
fputc(b,fp2);//向输出文件写入一个字符
fprintf(fp2,"%d",a);//向输出文件写入一个整数
fclose(fp1);//关闭输入文件
fclose(fp2);//关闭输出文件,相当于保存
return0;
}