标签: arrays search cobol
Cobol的SEARCH关键字可用于搜索索引的一维数组。
但我认为这个SEARCH在用于搜索二维数组时有一些缺点。 我们也可以使用PERFORM循环进行搜索,但是有更好的方法可以将SEARCH用于二维数组。你建议哪一个?
答案 0 :(得分:1)
它有什么缺点?如果您的数组已排序,则可以使用SEARCH ALL(它使用二进制搜索而不是序列搜索)。无论哪种方式,使用搜索语句可能比编写几个嵌套的执行循环更简洁。
take a look here。