- Синтаксис для визначення двовимірного масиву у Fortran. Стиль F77. Введіть arrayName(size1, size2) Введіть arrayName(a1:b1, a2:b2) Приклад: REAL A(3,3) !! Матриця 3×3, індекси (1,1), (1,2) тощо REAL B(0:2, 0:2) !! Матриця 3×3, індекси (0,0), (0,1) тощо …
- Приклад програми: (демонстраційний код вище) Програмний файл: натисніть тут.
Найпростіший спосіб оголосити та ініціалізувати масив примітивного типу, наприклад int у Java, — це використати наступний синтаксис. int[] myArray = новий int[]{1, 2, 3}; Це робить кілька речей одночасно. int[] myArray повідомляє, що ми хочемо оголосити нову змінну під назвою myArray, яка має тип масиву цілих чисел.
Масиви C завжди починаються з нуля, але типово масиви Fortran починаються з 1.
Виділені масиви Виділений масив визначається опцією allocatable в декларації. Індекс має бути порожнім, наприклад, (:) або (:,:) . Щоб виділити масив, використовуйте оператор allocatable() із діапазоном індексу. Використовуйте deallocate, щоб видалити виділений масив (щоб звільнити виділену пам’ять).
Загалом, створюючи масив, ви використовуйте оператор new, а також тип даних елементів масиву, а також бажану кількість елементів у дужках — [ і ]. Якщо новий оператор був пропущений у прикладі програми, компілятор виведе помилку, подібну до наступної, і компіляція завершиться помилкою.