void save(int),int是什么意思
2个回答
展开全部
这是一个自定义的函数,名为save,没有返回值。一般这样的函数是把定义为全局变量的变量值保存到磁盘上或是直接输出(照函数名save的意思是直接存盘)。所以就没有形式参数表,也没有函数返回值。
例如:
#include <stdio.h>
#include <stdlib.h>
int max;
void save()
{
FILE *fout = fopen("D:\\resault.txt","w");
fprintf(fout,"max=%d",max); //输出最大值
fclose(fout);
}
int main()
{int a,b;
scanf("%d %d",&a,&b); //输入二个整数
max=a>b?a:b; //选出最大值
save(); //保存结果到文件
return 0;
}
例如:
#include <stdio.h>
#include <stdlib.h>
int max;
void save()
{
FILE *fout = fopen("D:\\resault.txt","w");
fprintf(fout,"max=%d",max); //输出最大值
fclose(fout);
}
int main()
{int a,b;
scanf("%d %d",&a,&b); //输入二个整数
max=a>b?a:b; //选出最大值
save(); //保存结果到文件
return 0;
}
追问
为什么()中加int呢不加不行吗
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询