ВУЗ:
Составители:
Рубрика:
19
Оглавление
⏐ Следующий раздел ⏐ Предыдущий раздел
Лабораторная работа №4
ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
Функции в языке Си
Подпрограммы в языке Си организуются в виде функций. Функции состоят из
тела и заголовка.
Общее описание заголовка:
тип_функции имя_функции (список_аргументов)
Тип_функции - это тип возвращаемого функцией значения. По умолчанию
типом функции считается int.
Имя_функции составляется по правилам, установленным для
идентификаторов.
Список_аргументов
- либо пустой список, либо множество пар
"тип_аргумента имя_аргумента", отделенных друг от друга запятыми.
Тело функции - это множество операторов, реализующих функцию и
заключенных в операторные скобки .
Пример:
#include <stdio.h>
int func (int a, int b)
{ printf ("%d+%d=%d", a,b,(a+b));
return (a+b);
}
void main ()
{ int x=5,y=7,z;
z=func (x,y);
printf("Вот результат работы функции func: %d",z);
}
Для возврата значений из вызываемой функции в вызывающую используется
оператор return, аргументом которого является
выражение. Выражение должно
иметь тот же тип, что и сама функция.
19
Оглавление ⏐ Следующий раздел ⏐ Предыдущий раздел
Лабораторная работа №4
ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
Функции в языке Си
Подпрограммы в языке Си организуются в виде функций. Функции состоят из
тела и заголовка.
Общее описание заголовка:
тип_функции имя_функции (список_аргументов)
Тип_функции - это тип возвращаемого функцией значения. По умолчанию
типом функции считается int.
Имя_функции составляется по правилам, установленным для
идентификаторов.
Список_аргументов - либо пустой список, либо множество пар
"тип_аргумента имя_аргумента", отделенных друг от друга запятыми.
Тело функции - это множество операторов, реализующих функцию и
заключенных в операторные скобки .
Пример:
#include
int func (int a, int b)
{ printf ("%d+%d=%d", a,b,(a+b));
return (a+b);
}
void main ()
{ int x=5,y=7,z;
z=func (x,y);
printf("Вот результат работы функции func: %d",z);
}
Для возврата значений из вызываемой функции в вызывающую используется
оператор return, аргументом которого является выражение. Выражение должно
иметь тот же тип, что и сама функция.
Страницы
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- …
- следующая ›
- последняя »
