Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
ЛЕКЦІЯ №14
Тема: Вказівники та адресна арифметика
ПЛАН
14.1 Вказівники
14.2 Ініціалізація вказівників
14.3 Операції з вказівниками
14.4 Динамічні масиви
Час: 2 год.
Література:
Вказівники
Лекція № 2 - Вказівники та посилання
1.2.
Вказівники
Тема: Масиви та вказівники, доступ до елементів масиву через індексні вказівники й динамічне виділення пам'яті, С, С++
Приклади програм, коментарі
Програма 5
Мета роботи: Оволодіння навичками використання індексних виразів та вказівників при роботі з багатовимірними масивами та виведення на екран елементів псевдографіки у текстовому режимі.
| Дано послідовність чисел b1,..., bn. Отримати квадратну матрицю порядку n, елементами якої є числа b1,..., bnn, розташовані за схемою:
| |
| |
Опис змінних
| **a
| int
| Показівник на матрицю
| | *b
| int
| Показівник на перший елемент послідовності чисел
| | n
| int
| Розмірність a та b
| |
Опис функцій
| Ім'я функції
| Тип значення, що повертається
| Призначення
| Параметри
| | Ім'я
| Тип
| Призначення
| | main
| void
| Головна функція програми
| -
| -
| -
| | inputvector
| void
| Введення одновимірного масиву
| *m
| int
| Показівник на перший елемент масиву
| | n
| int
| Довжина масиву
| | outputmatrix
| void
| Виведення двовимірного масиву
| *k
| int
| Показівник на перший елемент масиву
| | n
| int
| Розмірність масиву
| | zmeyka
| void
| Заповнення матриці елементами одновимірного масиву за заданою схемою
| *b
| int
| Показівник на перший елемент одновимірного масиву
| | *a
| int
| Показівник на перший елемент вихідної матриці
| | n
| int
| Розмірність масиву
| |
|