得到int的最大值:
#include <limits.h>
...
printf("%d",INT_MAX);
打开文件的代码:
FILE *fin,*fout;
fin = fopen("filename.in","r");
fout = fopen("filename.out","w");
数据读取:
fscanf(fin,"%d",&n);
char c = fgetc(fin); //fgetc()用来读取单个字符,值得注意的是它也可读取换行 符,所以记得用它把多余的换行符吃掉。
在C中,把结构体名当成C++中的类名使用时要加前缀struct.
struct Point
{
int x;
int y;
};
struct Point pt;
double calTwoPointDist(struct Point a, struct Point b);
格式化的输入输出:
fscanf(fin, "%d %d/n", &x, &y);
fprintf(fout, "%.6lf/n", ans);//ans保留6位小数。fin,fout的类型为FILE* 。