ВУЗ:
Составители:
13
1.2.2 Вызов функции и оператор return.
Вызов функции имеет вид :
имя(список параметров)
Здесь список параметров это ноль, одно или несколько выражений ,
разделенных запятыми. В случае , если параметров нет , список параметров
пуст, круглые скобки () обязательны . Параметры передаются в функцию
по порядку их следования . При вызове функции компилятор проверяет
соответствие предаваемых параметров параметрам , которые описаны в
прототипе функции. С допускает вызов функции без прототипа, но будет
выдано предупреждение и программа может работать не правильно, если
переданы не те параметры .
Результатом вызова функции является значение, которое она
возвращает оператором return. Оператор return используется для возврата
значений из функции и имеет следующий вид :
return (выражение );
Выражение может быть без круглых скобок, а может, и вообще, быть
опущено , в функции типа void. Если функция имеет тип void, то этот
результат использовать в более сложном выражении нельзя.
1.3. Среды разработки
Как уже было сказано во введении, среда разработки для языка C
есть в любой современной операционной системе, что делает этот язык
одним из самых распространенных.
Среда разработки для языка C включает следующие элементы :
редактор исходных текстов (файлов) программы;
компилятор с препроцессором , преобразующие исходные тексты в
объектные файлы (объектный файл – это набор машинных команд,
реализующий код функций , описанных в исходном файле, причем ссылки
на внешние функции и переменные остаются в объектном файле
неопределенными);
библиотеки функций ;
редактор связей (компоновщик ), собирающий из объектных файлов
и библиотек исполняемую программу или другую библиотеку (на этапе
компоновки разрешаются все ссылки на внешние функции и переменные);
13 1.2.2 Вызов функции и оператор return. Вызов функции имеет вид: имя(список параметров) Здесь список параметров это ноль, одно или несколько выражений, разделенных запятыми. В случае, если параметров нет, список параметров пуст, круглые скобки () обязательны. Параметры передаются в функцию по порядку их следования. При вызове функции компилятор проверяет соответствие предаваемых параметров параметрам, которые описаны в прототипе функции. С допускает вызов функции без прототипа, но будет выдано предупреждение и программа может работать не правильно, если переданы не те параметры. Результатом вызова функции является значение, которое она возвращает оператором return. Оператор return используется для возврата значений из функции и имеет следующий вид: return (выражение); Выражение может быть без круглых скобок, а может, и вообще, быть опущено, в функции типа void. Если функция имеет тип void, то этот результат использовать в более сложном выражении нельзя. 1.3. Среды разработки Как уже было сказано во введении, среда разработки для языка C есть в любой современной операционной системе, что делает этот язык одним из самых распространенных. Среда разработки для языка C включает следующие элементы: редактор исходных текстов (файлов) программы; компилятор с препроцессором, преобразующие исходные тексты в объектные файлы (объектный файл – это набор машинных команд, реализующий код функций, описанных в исходном файле, причем ссылки на внешние функции и переменные остаются в объектном файле неопределенными); библиотеки функций; редактор связей (компоновщик), собирающий из объектных файлов и библиотек исполняемую программу или другую библиотеку (на этапе компоновки разрешаются все ссылки на внешние функции и переменные);
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »