Содержание
- 2. Понятие указателя. Операции с указателями.
- 3. План лекции: 1. Понятие указателя, виды указателей 2. Объявление и разыменование указателей 3. Операции с указателями
- 4. Указатель — элемент программы, хранящий адреса памяти некоторого объекта (например, переменной) определённого типа. Указатель — это
- 5. Виды указателей: указатели на объект указатели на функцию указатель на void Указатель на функцию – адрес
- 6. Указатель на объект содержит адрес области памяти, в которой хранятся данные определенного типа (основного или составного).
- 7. Указатель может быть константой или переменной, а также указывать на константу или переменную. Примеры: int pi;
- 8. 2. Объявление и разыменование указателей int *countPtr; //countPtr указывает на объект типа int double *xPtr, *yPtr,
- 9. 3. Операции с указателями •& — взятие адреса p=&v[3]; Операция взятия адреса является унарной операцией, возвращающей
- 10. • p+n, где p — указатель, n — целое положительное число. Результат — некоторый указатель, полученный
- 11. Константный указатель нельзя перемещать (записывать в него другой адрес), но можно его разыменовывать или делать его
- 12. Функция, подсчитывающая число символов в строке: int strlen(char* p) { int i = 0; while (*p++)
- 13. 4. Нулевые указатели. Указатель со значением 0 или NULL ни на что не указывает и называется
- 14. 5. Массивы и указатели int b[5]; //создать 5-элементный целый массив b int *bPtr; // создать указатель
- 15. #include using namespace std; int main() { int b[]={10, 20, 30, 40}; int *bPtr=b; cout for
- 16. #include "stdafx.h" #include using namespace std; int _tmain(int argc, _TCHAR* argv[]) { setlocale(LC_ALL,"Rus"); int array[8]={1,2,3,4,5,6,7,8}; int
- 18. Скачать презентацию







![3. Операции с указателями •& — взятие адреса p=&v[3]; Операция взятия адреса](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1021552/slide-8.jpg)




![5. Массивы и указатели int b[5]; //создать 5-элементный целый массив b int](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1021552/slide-13.jpg)
![#include using namespace std; int main() { int b[]={10, 20, 30, 40};](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1021552/slide-14.jpg)
![#include "stdafx.h" #include using namespace std; int _tmain(int argc, _TCHAR* argv[]) {](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1021552/slide-15.jpg)
Автоматизация процесса управления документооборотом путём внедрения 1С Документооборот в ООО ВЭГТРАНС
Анализ и оптимизация автоматизированной системы документооборота предприятия
Программирование – процес создания прорамм
Прием заявлений в загородные стационарные лагеря в летний период
Biarum slides IFMO
Задача
Методология ведения научно-исследовательской работы
Управление памятью в операционных системах
Моделирование динамического режима движения жидкости в простой гидравлической системе
Ссылки. Практикум
Циклические конструкции Цикл с предусловием Цикл с постусловием Цикл с параметром Вложенные циклы
Линейные алгоритмы и их реализация на языке программирования Pascal
Справка о ходе выполнения мероприятий Дорожной карты цифровизации
Моделирование окружающего мира
Блочная структура элементов. Свойство display. Размеры. Урок №5
Перестановка строк и столбцов в матрице
Компьютерная графика
Информатика и информация. Кодирование и измерение информации
Работа с файлами и папками в операционной системе Windows
Технологии Ethernet, Fast Ethernet,Token Ring и Gigabit Ethernet
Технологическая архитектура предприятия
Что такое программное обеспечение (ПО) компьютера?
Интернет-журнал PDC-Paradis des chains
Ретаргетинг в Яндекс.Директ
Создание информации с помощью интернет-сервисов
Величины. Характеристики величин
Системно-деятельностный подход на уроках информатики
Компьютерная графика