70,014
社区成员




void SaveBuff(FILE *p, double *d, int n)
{
int i;
for(i=0; i<n; i++)
{
fprintf(p, "%lf\n", d[i]);
}
}
SaveBuff(fp, buff, sizeof(buff)/sizeof(double));
#include <stdio.h>
#include <assert.h>
#include <math.h>
void SaveBuff(FILE *, double *, int);
int main()
{
int i;
double buff[1000];
FILE *fp = fopen("result.txt", "w");
assert(fp);
for(i=0; i<1000; i++)
buff[i] = sin((double)i);
SaveBuff(fp, buff, sizeof(buff)/sizeof(double));
fclose(fp);
return 0;
}
void SaveBuff(FILE *p, double *d, int n)
{
int i;
for(i=0; i<n; i++)
{
fprintf(p, "%lf\n", d[i]);
}
}