【发布时间】:2015-03-09 20:02:10
【问题描述】:
我想最终将文件中的字符串插入到结构中的元素中,但无法正确处理。你能看出这里有什么问题吗?
int main()
{
FILE *fp;
char file_name[10] = "map7.map";
fp = fopen(file_name,"r");
int a = 1;
int *pnumberOfRows = &a;
fscanf(fp,"%d",pnumberOfRows);
typedef struct {
bool visited;
char *cityName;
} map;
map *ver = malloc(sizeof(map)*2*(*pnumberOfRows));
fscanf(fp,"%s",ver[1].cityName);
printf("%s",ver[1].cityName);
return 0;
}
【问题讨论】:
标签: c