c语言 怎样定义一个变量 变量等于一个函数的输出 15
charfile(){FILE*fp;chara;fp=fopen("cube.txt","r");if(fp==NULL)printf("ERROR");a=fgetc...
char file()
{
FILE *fp;
char a;
fp = fopen("cube.txt", "r");
if(fp==NULL)
printf("ERROR");
a=fgetc(fp);
while(a!=EOF)
printf("%c",a);
fscanf(fp, "%c,", &a);
getchar();
fclose(fp);
return a;
}
上面是一个头文件。在另一个源文件里,我想定义一个变量manstring, 它等于这个函数里的a。该怎么办?或者有可以达到相同效果的办法吗? 展开
{
FILE *fp;
char a;
fp = fopen("cube.txt", "r");
if(fp==NULL)
printf("ERROR");
a=fgetc(fp);
while(a!=EOF)
printf("%c",a);
fscanf(fp, "%c,", &a);
getchar();
fclose(fp);
return a;
}
上面是一个头文件。在另一个源文件里,我想定义一个变量manstring, 它等于这个函数里的a。该怎么办?或者有可以达到相同效果的办法吗? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询