ВУЗ:
Составители:
Рубрика:
18
завершении сама автоматически освобождает всю ранее выделенную память и
функция free(), в данном случае, может быть опущена. Однако при составлении
более сложных программ часто приходится много раз выделять и освобождать
память. В этом случае функция free() играет большую роль, т.к. не
освобожденная память не может быть повторно использована, что в результате
приведет к неоправданным затратам ресурсов ЭВМ.
Задание на лабораторную работу
1. Написать программу работы с указателями в соответствии с номером
своего варианта.
Варианты заданий
Вариант Задания программирования указателей
1
Написать функцию, принимающую указатель на строку и выполняющую
удаление всех букв а из строки
2
Написать программу сортировки динамического целочисленного
массива с помощью указателей
3
Написать функцию разбиения строки на слова (слова разделяются
пробелом) и возвращающую их
4
Написать функцию, осуществляющую обмен двух строк между собой,
которые передаются ей через указатели
5
Написать программу изменения порядка следования элементов
динамического массива в обратном порядке
6
Написать функцию сравнения двух строк, используя указатели на них
7
Написать функцию выделения слов из переданной ей строки,
содержащие заданный символ, и возвращающую их
8
Написать программу обмена данными между двумя динамическими
массивами
9
Написать функцию сортировки массива структур с информацией по
книгам по возрастанию года издания и возвращающую отсортированный
массив
10
Написать функцию поиска книги с указанным автором в переданном ей
массиве структур с информацией по книгам и возвращающую найденные
книги
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »