Презентация на тему: 1 Указатели Задача: нужно создать структуру, описывающую информацию о

Реклама. Продолжение ниже
1 Указатели Задача: нужно создать структуру, описывающую информацию о
1 Указатели Задача: нужно создать структуру, описывающую информацию о
1 Указатели Задача: нужно создать структуру, описывающую информацию о
1 Указатели Задача: нужно создать структуру, описывающую информацию о
1 Указатели Задача: нужно создать структуру, описывающую информацию о
1 Указатели Задача: нужно создать структуру, описывающую информацию о
1 Указатели Задача: нужно создать структуру, описывающую информацию о
1 Указатели Задача: нужно создать структуру, описывающую информацию о
1 Указатели Задача: нужно создать структуру, описывающую информацию о
1/9
Средняя оценка: 4.8/5 (всего оценок: 62)
Код скопирован в буфер обмена
Скачать (154 Кб)
Реклама. Продолжение ниже
1

Первый слайд презентации

1 Указатели Задача: нужно создать структуру, описывающую информацию о сотруднике. Какого типа должна быть переменная, указывающая на начальника этого сотрудника? Тип данных, который указывает (хранит) адрес в памяти переменной, массива или структуры (любой другой переменной) называется указатель.

Изображение слайда
Изображение для работы со слайдом
1/2
2

Слайд 2

2 Операции с указателями Объявление указателя : Операция взятия адреса : выполняется во время компиляции! Операция разыменования:

Изображение слайда
Изображение для работы со слайдом
Изображение для работы со слайдом
Изображение для работы со слайдом
1/4
3

Слайд 3

3 Адресная арифметика Имеется указатель p, который указывает на тип размером size. При сложении указателя с числом x, новое значение указателя будет равно p+x*size Ошибки при адресной арифметики могут привести к обращению к памяти по неверному адресу и сбою программы.

Изображение слайда
Изображение для работы со слайдом
1/2
4

Слайд 4

4 Указатели и массивы Массив – константный (постоянный) указатель на начало массива. К нему можно применять операции над указателями (не изменяющие указатель) Операция индексирования является операцией над указателем

Изображение слайда
Изображение для работы со слайдом
1/2
5

Слайд 5

5 Указатели и структуры Структура – константный (постоянный) указатель на начало структуры. Над структурой нельзя применять операцию индексирования и другие операции над указателями. Для обращения к полю a структуры s, на которую ссылается указатель p можно с помощью сокращенной формой записи оператора доступа к полю ( следующие две строки эквивалентны):

Изображение слайда
Изображение для работы со слайдом
1/2
6

Слайд 6

6 Примеры работы с указателями

Изображение слайда
Изображение для работы со слайдом
1/2
7

Слайд 7

7 Примеры работы с указателями

Изображение слайда
Изображение для работы со слайдом
1/2
Реклама. Продолжение ниже
8

Слайд 8

8 Задание к лабораторной работе 1 Переделать первое задание из предыдущей лабораторной работы, используя вместо операции индексирования адресную арифметику. Первое задание: Создать массив из 50 чисел, значения которых равны значению функции от индекса элемента. Функции взять из второго задания предыдущей лабораторной работы. Распечатать значения этого массива.

Изображение слайда
1/1
9

Последний слайд презентации: 1 Указатели Задача: нужно создать структуру, описывающую информацию о

9 Задание к лабораторной работе 2 Для следующего фрагмента программы записать в виде таблицы значение переменных после каждого шага программы (столбцы соответствуют переменным, строки ­– строкам программы). Тип int и указатели занимают по 4 байта. Компилятор расположил переменные по следующим адресам: a – 100, p1 – 120, p2 – 124, s. x – 128, s. y – 132. Число N – номер варианта.

Изображение слайда
1/1
Реклама. Продолжение ниже