我有一个文件.dat
有两列,像这样但有更多行:
TEMP. PRESSURE
-9.833374 0.156921
-9.831743 0.157021
-9.838824 0.157101
-9.839035 0.157226
对于每一列,我想比较 n-line (例如第一列)的值与(n+1
)行之一(同一列)这个比较将是我将放入if结构的条件。
解决方案?
谢谢!
答案 0 :(得分:2)
将整个文件读取到二维矩阵,然后只比较列。 像这样,例如:
double matrix[2][2] = { {-9.833374, 0.156921}, {-9.831743, 0.157021} };
然后你可以像这样比较它们:
matrix[line x][column] == matrix[line y][column]