Как создать функцию pascal, которая не имеет никаких аргументов и возвращает массив?Pascal: как написать функцию без аргументов?
ответ
program Foo;
type
TArray = array[0..9] of integer;
function newArray():TArray;
begin
end;
var
arr:TArray;
begin
arr:= newArray();
end.
У вас уже есть один «TArray» для работы в вашей функции: «newArray». Вам не нужна локальная переменная 'arr'. –
правдивая история, но любопытное скрывает некоторые вещи, не записывая их для некоторых людей, чтобы увидеть –
Это было тогда в turbo pascal 7, я не думаю, что это изменилось бы.
type
IntArray = array of Integer;
function MyArray():IntArray
begin
MyArray:=[1,2,3];
end;
почти там, я только что узнал –
Да, теперь он стал типизированным массивом. –
Вы действительно скомпилировали это? У этого есть несколько проблем. Например, '[1,2,3]' - это набор, а не массив. – lurker
- 1. Как написать массивы в pascal?
- 2. Как написать определения без аргументов в Coq?
- 3. Как выполнить функцию clojure без аргументов
- 4. Как определить функцию без аргументов в gnuplot?
- 5. Как вызвать функцию без аргументов в V8?
- 6. Pascal - Как написать кавычку 'как строку?
- 7. Невозможно написать функцию без резервирования
- 8. как написать функцию для сдвига без сращивания
- 9. Как написать встроенную сборку в gnu pascal?
- 10. Как написать массив в .dat с pascal
- 11. Как написать функцию, которая принимает разные типы аргументов?
- 12. Как написать функцию, которая имеет много аргументов лучше?
- 13. Как написать функцию, принимающую переменное количество аргументов в F #
- 14. Python: как написать функцию, которая накладывает на себя множество аргументов?
- 15. Как написать функцию в Julia, когда тип аргументов зависит
- 16. Невозможно вызвать функцию function без аргументов
- 17. Производить функцию базового класса с/без аргументов
- 18. Передайте функцию n аргументов как функцию аргументов n-x
- 19. Как написать функцию в C
- 20. Как написать объявление типа функции Haskell без аргументов?
- 21. В Bash, можно написать функцию «идентичности» (относительно аргументов, проходящих возвращающейся /)
- 22. Как написать php-функцию
- 23. Как написать функцию сравнения?
- 24. Как написать функцию to_string?
- 25. Как написать факториальную функцию?
- 26. Как написать пользовательскую функцию?
- 27. Как написать функцию ConvertString
- 28. Как написать функцию сброса
- 29. Как написать функцию saveTable?
- 30. Как написать функцию сортировки
Как имеющие аргументы, связанные с типом возвращаемого значения? В любом случае, вы можете вернуть типизированный массив. –
никакого отношения вообще, просто для примера –
Этот вопрос не имеет ничего общего с «функциональным программированием». Пожалуйста, прочитайте описание тегов перед их добавлением. Просто потому, что есть частичное совпадение со словом или фразой в вашем вопросе, не делает тег автоматически примененным. Добавление ненужных тегов имеет тенденцию действительно раздражать людей, которые следят за вопросами в этом теге, и это приводит к тому, что неправильный контент отображается в результатах поиска. Пожалуйста, используйте * только теги, которые действительно касаются вашего вопроса *. –