Spec-Zone.ru › GNU Fortran 9

6.1.27 %LOC в качестве правого операнда

Обычно %LOC разрешено только в списках параметров. Однако встроенная функция LOC делает то же самое и может использоваться в правой части присваиваний. Для совместимости GNU Fortran поддерживает использование %LOC как псевдонима встроенной LOC с -std=legacy. При включенной этой функции следующие два примера эквивалентны:

integer :: i, l
l = %loc(i)
call sub(l)
integer :: i
call sub(%loc(i))

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-7.2.0/gfortran/_0025LOC-as-an-rvalue.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API