Тело функции
Тело функции
Тело функции представляет собой составной оператор, или блок. Он содержит операторы, которые определяют действие функции, и объявления переменных, используемых в этих операторах. Составной оператор описан в разделе 5.3.
Все переменные, объявленные в теле функции, имеют по умолчанию класс памяти auto, но можно явно присвоить им другой класс памяти. При вызове функции выделяется память для ее локальных переменных и, если указано, производится их инициализация. Управление передается первому оператору составного оператора. Выполнение продолжается до тех пор, пока не встретится оператор return или конец тела функции (составного оператора). Управление возвращается в точку вызова функции.
Если функция возвращает значение, то должен быть выполнен оператор return, содержащий выражение. Если оператор return не выполнен, или если в операторе return отсутствует выражение, то возвращаемое значение не определено.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Выдавленное тело
Выдавленное тело Команда EXTRUDE позволяет создавать твердотельные объекты методом выдавливания двумерных объектов в заданном направлении и на заданное расстояние (рис. 16.11). Команда вызывается из падающего меню Draw ? Modeling ? Extrude или щелчком на пиктограмме Extrude на панели
Тело вращения
Тело вращения Команда REVOLVE формирует твердотельные объекты путем вращения существующих объектов или областей на заданный угол вокруг оси X или Y текущей ПСК (рис. 16.12). Команда вызывается из падающего меню Draw ? Modeling ? Revolve или щелчком на пиктограмме Revolve на панели
Тело сдвига
Тело сдвига Команда SWEEP формирует новый твердотельный объект путем сдвига разомкнутой или замкнутой плоской кривой (контура) вдоль разомкнутой или замкнутой двумерной или трехмерной траектории (рис. 16.13). Команда вызывается из падающего меню Draw ? Modeling ? Sweep или щелчком на
Вытянутое тело
Вытянутое тело Команда PRESSPULL позволяет сжимать или растягивать ограниченные области. Команда вызывается щелчком на пиктограмме Presspull (CTRL+ALT) на панели инструментов Modeling.Запрос команды PRESSPULL: Click inside bounded areas to press or pull. – щелкнуть кнопкой мыши в области контура для
Преобразование в тело
Преобразование в тело Команда CONVTOSOLID преобразует в трехмерные тела полилинии и окружности, для которых задана высота. Команда вызывается из падающего меню Modify ? 3D Operations ? Convert to Solid.В выдавленные трехмерные тела можно преобразовать следующие объекты:• полилинии с
Выдавленное тело
Выдавленное тело Команда EXTRUDE позволяет создавать твердотельные объекты методом выдавливания двумерных объектов в заданном направлении и на заданное расстояние. Команда вызывается из падающего меню Draw ? Modeling ? Extrude или щелчком на пиктограмме Extrude на панели инструментов
Тело вращения
Тело вращения Команда REVOLVE формирует твердотельные объекты путем вращения существующих объектов или областей на заданный угол вокруг оси X или F текущей ПСК. Команда вызывается из падающего меню Draw ? Modeling ? Revolve или щелчком на пиктограмме Revolve на панели инструментов
Тело сдвига
Тело сдвига Команда SWEEP формирует новый твердотельный объект путем сдвига разомкнутой или замкнутой плоской кривой (контура) вдоль разомкнутой или замкнутой двумерной или трехмерной траектории. Команда вызывается из падающего меню Draw ? Modeling ? Sweep или щелчком на
Вытянутое тело
Вытянутое тело Команда PRESSPULL позволяет сжимать или растягивать ограниченные области. Команда вызывается щелчком на пиктограмме Presspull (CTRL+ALT) на панели инструментов Modeling.Запросы команды PRESSPULL:Click inside bounded areas to press or pull. – нажать кнопку мыши в области контура для
Преобразование в тело
Преобразование в тело Команда CONVTOSOLID преобразует в трехмерные тела полилинии и окружности, для которых задана высота. Команда вызывается из падающего меню Modify ? 3D Operations ? Convert to Solid.В выдавленные трехмерные тела можно преобразовать следующие объекты:• полилинии с
Тело триггера
Тело триггера Во всех кодах модулей Firebird тело состоит из необязательного объявления списка локальных переменных, за которым следует блок операторов. Программирование тела триггера в точности такое же, как и программирование тела процедуры (см. главу 30). Интерес для нас в
Выдавленное тело
Выдавленное тело Команда EXTRUDE позволяет создавать твердотельные объекты методом выдавливания двумерных объектов в заданном направлении и на заданное расстояние. Команда вызывается из падающего меню Draw ? Modeling ? Extrude или щелчком на пиктограмме Extrude на панели инструментов
Тело вращения
Тело вращения Команда REVOLVE формирует твердотельные объекты путем вращения существующих объектов или областей на заданный угол вокруг оси X или Y текущей ПСК. Команда вызывается из падающего меню Draw ? Modeling ? Revolve или щелчком на пиктограмме Revolve на панели инструментов
Тело сдвига
Тело сдвига Команда SWEEP формирует новый твердотельный объект путем сдвига разомкнутой или замкнутой плоской кривой (контура) вдоль разомкнутой или замкнутой двумерной или трехмерной траектории (рис. 18.30). Команда вызывается из падающего меню Draw ? Modeling ? Sweep или щелчком на
Тело шаблона
Тело шаблона Фактически, элемент xsl:template, определяющий шаблонное правило, задает не более чем условия, при которых это правило должно выполняться. Конкретные же действия и инструкции, которые должны быть исполнены, определяются содержимым элемента xsl:template и составляют