我有一個文件有幾行10個整數。使用fscanf()將整數複製到數組中。在C
我想這些整數複製到多個陣列,命名爲第1行,第2行,第3行等在相應的陣列從各行號。
我目前使用
fscanf(items, "%d, %d, %d, %d, %d, %d, %d, %d, %d, %d", &line1[0], &line1[1], &line1[2], &line1[3], &line1[4], &line1[5], &line1[6], &line1[7], &line1[8], &line1[9]);
分配第一10個整數到名爲LINE1陣列。
這是做一個非常草率的方式,它不應對值的其餘部分分配給其他陣列的其他問題。
關於如何10個值更加整齊分配給數組,以及如何將每行分配給一個不同的陣列的任何建議,將不勝感激!
謝謝
是否有可能行並不總是包含10'int'值? – hmjd