我有一个数组 s[7][7]
,我在其中使用ReadFileString()
个CSV文件阅读,CSV文件包含一组数字。
我正在寻找存储在二维数组中的大于85的数字,以及数字/元素所属的列和行。
答案 0 :(得分:0)
为了获得数组的内容,只需将其循环:
int value = 85;
for(int i=0; i<ArrayRange(s,0); i++){
for(int j=0; j<ArrayRange(s,1); j++){
if (StrToInteger(s[i][j])>value){
// here you have i and j indexes of array
}
}
}
当然,您可以使用 int array[][]
代替string
- s来加快工作速度,对StrToInteger()
使用ReadFileString()
。