Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:lekcii_1_10 / Лекция 10.pptx
X
- •Структура — это группа связанных переменных.
- •struct inv_type
- •Чтобы с помощью этой структуры
- •struct inv_type
- •Если для программы достаточно только
- •Общий формат объявления
- •Доступ к членам структуры
- •Следовательно, чтобы вывести значение
- •с помощью этого кода можно
- •Массивы структур
- •Разрабатываемая программа должна обеспечить выполнение следующих действий:
- •int main()
- •// Инициализация массива структур.
- •// Получение команды меню, выбранной пользователем.
- •char *strchr(const char *str, int ch);
- •// Ввод элементов в инвентарную ведомость.
- •// Ввод информации.
- •// Модификация существующего элемента. void update()
- •// Отображение на экране инвентарной ведомости. void display()
- •Передача структур функциям
- •Присваивание структур
- •Эта программа генерирует следующие
- •struct stype1
- •Использование указателей на
- •Чтобы найти адрес структурной
- •struct bal {
- •К членам структуры можно получить
- •Указатель на структуру можно
- •Первый тип time_t, предназначен для
- •Структура tm имеет следующий формат.
- •Основным средством определения
- •Чтобы преобразовать календарное
- •// Эта программа отображает текущее системное время.
- •Вот один из возможных результатов
- •Ссылки на структуры
- •// Функция, которая получает и возвращает ссылку на
// Функция, которая получает и возвращает ссылку на
структуру.
mystruct &f(mystruct &var)
{
var.a = var.a * var.a;
var.b = var.b / var.b;
return var;
}
Вот результаты выполнения этой программы.
Исходные значения полей x.a and x.b: 10 20
Модифицированные значения полей х.а и x.b: 100 1 Модифицированные значения полей у.а и y.b: 100 1
С
С
С
С
С
С
С
С
С
С
С
С
С
С
С
С
С
С
С
С
С
С
С
С
С
С
С
С
С
С
Соседние файлы в папке lekcii_1_10
