Gets ( )
|
Определение.
char * gets (s)
char * s;
...
|
Просмотров: 817 |
Наиболее употребительные заголовочные файлы.
|
CONIO.H – функции для работы с экраном;
CTYPE.H – функции для работы с символами ANSI языка Си;
DIR.H – функции для работы с каталогами;
...
|
Просмотров: 962 |
Библиотечные функции языка С.
|
1. разрабатывался сам компилятор
2. создавалась библиотека функции.
Библиотека представляет собой собрание функций. В отличие от объектных файлов в библиотечном файле хранится название… ...
|
Просмотров: 880 |
Главная функция, передача аргументов главной функции.
|
Главная функция должна быть только одна в выполняемом комплексе функций. Программа может состоять из одной главной функции. Главная функция может… Пусть на диске А есть программа
PRIM 1. EXE
...
|
Просмотров: 1212 |
Использование указателя на функцию при вызове функции.
|
тuп * ( имя ) ( );
Пример:
float (* f1) ( );
...
|
Просмотров: 843 |
Return
|
Пример: return (x);
Управление передается в точку вызова функции, и возвращаемое значение… ...
|
Просмотров: 853 |
Аргументы и параметры.
|
Параметр – это объект, указываемый в заголовке функции, которая объявляется вне тела функции и служит для приема значений из вызывающей функции.
Список параметров – это совокупность параметров разделенных запятыми,… Если число аргументов больше числа параметров, то после исчерпания списка параметров оставшиеся пары значений… ...
|
Просмотров: 913 |
Имя функции ( )
|
2.1 В управление передается фукция, имя которой указано в обращении.
2.2 Вызываемая функция выполняется последовательно оператор за оператором до… 2.3 Управление предается в вызывающую функцию на место обращения к функции. Сюда не передается значение, вычисленное в… ...
|
Просмотров: 894 |
Имя функции ( );
|
При этом выполняются следующие шаги:
1.1. Управление передается функции, имя которой указано в обращении.
1.2. Выполняются операторы тела функции.
...
|
Просмотров: 862 |
Описатель _ типа имя функции ( );
|
Указание пустых круглых скобок ( ) в объявлении функции обязательно, даже если функция не имеет аргументов. При вызове функции могут иметь места 4-е… 1) В вызываемую функцию не передается никакая информация, в вызывающую функцию… Обращение к функции имеет вид:...
|
Просмотров: 846 |
Имя функции (список аргументов)
|
Пример:
c = fun ( a,b ) + 5;
Здесь fun ( a, b,) – это обращение к функции fun оно используется, как выражение в правой части оператора… ...
|
Просмотров: 884 |
Функции.
|
Определение функции:
заголовок функции
{ тело функции}
...
|
Просмотров: 848 |
Рекомендации по программированию.
|
Например, выражения дают различные результаты.
a) (* p) ++
б) * p ++
...
|
Просмотров: 912 |
Использование указателей на структуру.
|
Пусть имеется следующий фрагмент программы,
struct bal {
float balance;
...
|
Просмотров: 897 |
Указатели на указатели (многочисленное перенаправление).
|
Рисунок: Одиночное перенаправление.
указатель переменная
...
|
Просмотров: 1054 |
Массивы указателей
|
Определение char * s [5], требует от компилятора выделение в памяти места для 5 указателей, в каждый из которых должен содержать адрес символьного… Пример:
static char * St [ ] =
...
|
Просмотров: 906 |