单选题:下面的程序执行后,文件file.txt中的内容是
下面的程序执行后,文件file.txt中的内容是
void fun(char *fname, char *st);
int main(void)
{
fun("file.txt", "How are you!");
fun("file.txt", "Fine, thank you!");
return 0;
}
void fun(char *fname, char *st)
{
FILE *fp;
int len, i;
fp = fopen(fname, "w");
if (NULL == fp) { printf("file open error!"); exit(1); }
len = strlen(st);
for (i=0; i fclose(fp) ;
}
A.file.txt
B.How are you!
C.How are you!Fine, thank you!
D.Fine, thank you!
答案:D
void fun(char *fname, char *st);
int main(void)
{
fun("file.txt", "How are you!");
fun("file.txt", "Fine, thank you!");
return 0;
}
void fun(char *fname, char *st)
{
FILE *fp;
int len, i;
fp = fopen(fname, "w");
if (NULL == fp) { printf("file open error!"); exit(1); }
len = strlen(st);
for (i=0; i
}
A.file.txt
B.How are you!
C.How are you!Fine, thank you!
D.Fine, thank you!
答案:D