我有一个代码
distance = (double**)malloc(city_count*sizeof(double*));
for(i=0; i<city_count; i++)
{
distance[i] = (double*)malloc(city_count*sizeof(double));
}
for(i=0; i<city_count; i++)
{
for(j=0; j<city_count; j++)
{
distance[i][j] = 1; // fscanf(fp, "%d", &tmp); distance[i][j] = tmp; EDITED
}
}
然后我在 Visual Studio 中调试它,它工作得很好。但在真正的集群上,它总是充满零。有谁能够帮助我?
分配给矩阵的问题,而不是读取文件的问题。