返回数组中false元素的位置。 规范
| 类型 | 意图 | 可选 | 属性 | 名称 | ||
|---|---|---|---|---|---|---|
| logical, | intent(in) | :: | array(:) |
逻辑掩码 |
||
| integer, | intent(in), | optional | :: | lbound |
数组索引的下限 |
false元素的位置
pure function falseloc(array, lbound) result(loc) !> Mask of logicals logical, intent(in) :: array(:) !> Lower bound of array to index integer, intent(in), optional :: lbound !> Locations of false elements integer :: loc(count(.not.array)) call logicalloc(loc, array, .false., lbound) end function falseloc