主题:把csv文件数据读入数组中
我原有一个用C编写的程序,用了以下的代码:
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
#define N 41
struct BLK
{
char name[10];
int length;
int width;
int number;
int pt;
int id;
};
void main()
{
FILE *fp;
FILE *fout;
/////////////////////////////////////////////////////////////////////////////////////////////////
fp=fopen("block_data.csv","r");
for(i=0;i<N;i++)
{
fscanf(fp,"%s%d%d%d%d",&blk1[i].name,&blk1[i].length,&blk1[i].width,&blk1[i].number,&blk1[i].pt);
blk1[i].id=0;
}
fclose(fp);
}
现在想用vc++重新编程,该怎么写代码.
我刚开始学习vc++,谢谢.
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
#define N 41
struct BLK
{
char name[10];
int length;
int width;
int number;
int pt;
int id;
};
void main()
{
FILE *fp;
FILE *fout;
/////////////////////////////////////////////////////////////////////////////////////////////////
fp=fopen("block_data.csv","r");
for(i=0;i<N;i++)
{
fscanf(fp,"%s%d%d%d%d",&blk1[i].name,&blk1[i].length,&blk1[i].width,&blk1[i].number,&blk1[i].pt);
blk1[i].id=0;
}
fclose(fp);
}
现在想用vc++重新编程,该怎么写代码.
我刚开始学习vc++,谢谢.