|
| ||||||||||||
| ||||||||||||
8. ФункцииАналогично любому другому языку программирования, Вы можете использовать функции для группировки кусков кода более логичным способом, а также для практического применения волшебного искусства рекурсии. Объявление функции - это только лишь запись function my_func { my_code }. Вызов функции осуществляется аналогичным образом, что и вызов других программ. Вы просто пишете её имя.
8.1 Пример функций
В строках 2-4 содержится функция 'quit'. В строках 5-7 - функция 'hello'. Если Вам недостаточно понятен процесс, выполняемый данным скриптом, испытайте его! Следует заметить, что совсем необязательно объявлять функции в каком-то определённом порядке. Если Вы запустите скрипт, обратите внимание, что сначала вызывается функция 'hello', а затем функция 'quit'. Что касается программы, она никогда не достигает 10-й строки. 8.2 Пример функций с параметрами
Данный скрипт практически идентичен предыдущему. Главное отличие - это функция 'e'. Она выводит самый первый получаемый аргумент. Аргументы в функциях обрабатываются таким же образом, что и аргументы, переданные скрипту. Вперед Назад Содержание |
|
CITForum © 1997–2025