Методические указания. Екатеринбург: УГТУ-УПИ, 2007. 17 с.
сост. Е.В. Зеленская, С.П. Трофимов.
Даются основные понятия, связанные с использованием функций в языке Си. Рассматриваются различные способы обмена данными между функциями. Приводятся практические задачи, указания по подготовке и выполнению лабораторных заданий.
Указания предназначены для студентов всех форм обучения направления 230100 – «Информатика и вычислительная техника».
Классы памяти идентификатораОбласть действия
Область видимости
Продолжительность жизни.
Модели памяти ОЗУВиды моделей памяти
Размещение исполняемого файла в ОЗУ в модели large
Передача данных в функциюПередача параметров по значению
Передача параметров по адресу
Передача одномерных массивов
Передача двумерных массивов
Тестирование функцийПрактические заданияУказать классы памяти переменной
Работаем с адресами
Прототипы функций
Свопинг
Индексы максимальных элементов одномерного массива
Индексы максимальных элементов двумерного массива
Угол между двумя векторами
Определитель матрицы
Выделение фрагмента программы в отдельную функцию
Разбиение программы на функции
Тестирование функции
Сортировка массива
МиниМакс
Лабораторные заданияЛинейное уравнение
Четные элементы массива
Нахождение простых чисел
Количество вхождений подстроки в строку
Произведение матриц