作者在 2009-03-05 11:39:19 发布以下内容
# include <conio.h>
# include <stdio.h>
void fun(int *s, int t , int *k)
{
int i,max;
max=s[0];
for(i=0;i<t;i++)
if(s[i]>max)
{
max=s[i];
*k=i;
}
}
main( )
{
FILE *out;
int a[10]={876,675,896,101,301,401,980,431,451,777}, k ;
clrscr( ) ;
fun(a,10,&k);
printf("%d, %d\n", k, a[k]);
out=fopen ("out.dat", "w");
fprintf(out, "%d, %d\n", k, a[k]);
fclose (out );
}
文件怎么看都不懂
高手帮下解释下out的作用是什么?
怎么看都好平时的有什么区别没?
编译通过都没什么特别的地方?
out=fopen ("out.dat", "w");
fprintf(out, "%d, %d\n", k, a[k]);
fclose (out );
//out=fopen ("out.dat", "w");
fprintf(out, "%d, %d\n", k, a[k]);
fclose (out );
FILE *out;在这定义。file 是文件的意思
fopen的原形FILE *fopen(char *filename,char *mode);以 mode指定的方式打开名为 filename的文件。
fprintf 的原形int frpintf(FILE *fp,char *format,args,...);把args的值 format指定的格式输出到 fp所指定的文件中
fclose 的原形是 int fclose(FILE *fp); 关闭fp所指定的文件,释放文件缓冲区;//
fprintf(out, "%d, %d\n", k, a[k]);
fclose (out );
FILE *out;在这定义。file 是文件的意思
fopen的原形FILE *fopen(char *filename,char *mode);以 mode指定的方式打开名为 filename的文件。
fprintf 的原形int frpintf(FILE *fp,char *format,args,...);把args的值 format指定的格式输出到 fp所指定的文件中
fclose 的原形是 int fclose(FILE *fp); 关闭fp所指定的文件,释放文件缓冲区;//