background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Скачать "Урок_#18. C++. #Указатели. Оператор адреса, оператор разыменования. Размер указателя."

input logo icon
Теги видео
|

Теги видео

программирование
для начинающих
указатели
научиться программированию
уроки
си
visual studio
c++
для новичков
указатели c++
для чайников
курсы программирования
tutorial
pointer
visual studio 2017 уроки
видеоурок
как научится программировать
функции
#simplecode
массивы
указатели в си
c уроки
указатель
урок
курс
на си
видео
тутор
туториал
энжин
engine
язык си
игр
чит
c++ указатели для чего нужны
Субтитры
|

Субтитры

subtitles menu arrow
  • enАнглийский
Скачать
00:00:12
доброго времени суток друзья сегодня
00:00:17
наша тема указатели и мы будем говорить
00:00:20
с вами про
00:00:22
оператор адреса оператор разыменования
00:00:27
указатель и
00:00:29
что-то такое и в чем заключается польза
00:00:35
указателей приступаем для начала давайте
00:00:42
определим
00:00:44
что такое указатель указатель это
00:00:47
переменная которая указывает на адрес
00:00:52
памяти гермионы сдаем давайте рассмотрим
00:00:58
на примере
00:01:00
что было понятно объявляем такой
00:01:05
переменную
00:01:13
и объявляем указатель такого же типа то
00:01:17
есть указатель и они бывают разного типа
00:01:23
мы сейчас чтобы работать с переменной
00:01:28
интер создаем указатель объявляем
00:01:35
указатель такого же типа то есть и и не
00:01:42
забываем звездочку
00:01:43
то есть без этого у нас получится обычно
00:01:47
переменную . there is no пишем сейчас у
00:01:52
нас это обычная переменная
00:01:55
целочисленного типа а если добавим
00:01:57
звездочку это уже указатель так выводим
00:02:02
на iq ну давайте в начале вроде мне к
00:02:06
простой
00:02:23
вводим и все работает дальше
00:02:30
символ использует использовался чтобы на
00:02:35
данный момент этот символ использовался
00:02:37
чтобы объявить этот указатель указать в
00:02:40
5-ый то есть pointer
00:02:43
peter потому что поинты на английском
00:02:46
указатель но если мы и так взяла ничего
00:02:51
не сработает нам нужно присвоить
00:02:55
адрес указателю пятеркой
00:03:01
дальше сделаем так и серый
00:03:13
пока закомментируем
00:03:15
у нас здесь получилось так в начале
00:03:19
объявляем переменную
00:03:22
пирамиды 10 питер и указатель и этот
00:03:28
указатель
00:03:29
указатель указывает на эти
00:03:34
и мы здесь
00:03:36
вводим на экран с помощью уже указателя
00:03:40
но здесь у нас сейчас выйдет такая
00:03:45
интересная штука или как это можно
00:03:48
назвать как мы видим здесь нас не
00:03:53
значения эй а как какие-то непонятные
00:03:56
цифры это место хранения в памяти
00:04:02
переменной pay
00:04:05
то есть что нам нужно сделать чтобы
00:04:09
появилось значение этой переменной для
00:04:14
этого мы используем оператор
00:04:16
разыменования эта звездочка на
00:04:20
английском де reference to filter вводим
00:04:26
на экран
00:04:27
и все в порядке опять такой прикол такая
00:04:32
классная штучка и смотрите 5 равняется
00:04:39
скажем сейчас у нас выдаст ошибку
00:04:43
программы скажем 120 допускаем почему
00:04:51
ошибка потому что
00:04:54
чтобы работать непосредственно с
00:04:57
значением переменной нам нужно работать
00:05:03
с оператором разыменования то есть
00:05:08
звездочкой и делаем следующее
00:05:36
мы меняем змеи лед здесь значение эй то
00:05:43
есть указатель указывает на и и если мы
00:05:48
изменяем вот или объявляем как здесь
00:05:51
показано на самом деле мы вот здесь
00:05:55
меняем значение и так как этот питер
00:05:59
указатель у нас указывает сюда а что
00:06:04
будет если так сделаем так сделаем так
00:06:07
вот я вот и не пятеркой копейки
00:06:11
что вы видите как мы видим вначале у нас
00:06:20
переменная а потом питер и до присвою
00:06:26
присваивали мы туда присвоили значению
00:06:29
ну хоть они присвоили указывает на и
00:06:32
вернее будет и дальше мы уже вот здесь
00:06:41
вот здесь не работали с и
00:06:45
но почему-то у нас вместо ei 120
00:06:50
подойдите как это удобно теле работать с
00:06:54
указателем это класс
00:06:55
но вначале может быть немножко запутано
00:06:58
с этими операторами объявлениям
00:07:03
присваиванием значение до
00:07:06
назначение адреса но с практикой все
00:07:11
будет
00:07:15
понятно
00:07:18
теперь еще что можно спирт
00:07:23
сайт главные моменты здесь оператор
00:07:29
разыменования вот здесь еще оператор
00:07:36
присваивания и остальное все вроде
00:07:40
понятно теперь сделаем так все если
00:07:48
просто перса
00:07:49
амперсанд и у нас улиц и выведется на
00:07:56
экран
00:07:57
адрес этой переменной адрес переменные
00:08:03
ячейки адрес ячейки точнее где хранится
00:08:06
переменная вот значит без
00:08:12
без этих самых операторов присваивания и
00:08:18
разыменования у нас были
00:08:22
компилятору давайся ошибку
00:08:28
например пятеркой здесь появится адрес
00:08:37
да теперь значение
00:08:49
это все
00:08:53
сейчас расскажу пару слов про размер
00:08:57
указатели и размер указателя зависит от
00:09:02
архитектуры на которой скомпилированы
00:09:05
и смотрят исполняемый файл и 32-битный
00:09:11
исполняемый файл использует 32-битные
00:09:14
адреса памяти а следовательно указатель
00:09:19
на 32 битном устройстве занимает 32 бита
00:09:23
и четыре байта воспользуемся в командой
00:09:28
сайтов название указателя питера
00:09:46
8
00:09:51
значит у меня 64 битная система
00:09:56
архитектура вот тут и все
00:10:00
и да еще напоследок если вы собираюсь
00:10:08
объявить несколько указателей сразу
00:10:10
например int литер б
00:10:21
царя
00:10:23
57
00:10:29
вот так это тоже вариант
00:10:33
объявление указателя но это допускаемый
00:10:37
вариант но нежелательной так что
00:10:40
происходит вот здесь питер by у нас
00:10:45
здесь указатель типа int а питер сие это
00:10:50
у нас обычная переменная не указатель
00:10:55
вот почему этот вариант
00:10:58
допускаемой но нежелательно если сделаем
00:11:03
вот так у нас два указателя 5 арбе и
00:11:10
питерцы на этом все наш первый урок про
00:11:20
показатели заканчивается и спасибо за
00:11:24
просмотр
00:11:25
если у вас есть какие-то предложения по
00:11:28
поводу улучшения канала вот sonic and
00:11:31
content а вы пишите в комментариях будет
00:11:35
интересно
00:11:38
жалоба

Описание:

Указатели куда они указывают?))) оператор адреса - address #operator оператор разыменования - #dereference operator

Готовим варианты загрузки

popular icon
Популярные
hd icon
HD видео
audio icon
Только звук
total icon
Все форматы
* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт "Сохранить видео как..."
** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

Вопросы о скачивании видео

mobile menu iconКак можно скачать видео "Урок_#18. C++. #Указатели. Оператор адреса, оператор разыменования. Размер указателя."?mobile menu icon

  • Сайт http://unidownloader.com/ — лучший способ скачать видео или отдельно аудиодорожку, если хочется обойтись без установки программ и расширений. Расширение UDL Helper — удобная кнопка, которая органично встраивается на сайты YouTube, Instagram и OK.ru для быстрого скачивания контента.

  • Программа UDL Client (для Windows) — самое мощное решение, поддерживающее более 900 сайтов, социальных сетей и видеохостингов, а также любое качество видео, которое доступно в источнике.

  • UDL Lite — представляет собой удобный доступ к сайту с мобильного устройства. С его помощью вы можете легко скачивать видео прямо на смартфон.

mobile menu iconКакой формат видео "Урок_#18. C++. #Указатели. Оператор адреса, оператор разыменования. Размер указателя." выбрать?mobile menu icon

  • Наилучшее качество имеют форматы FullHD (1080p), 2K (1440p), 4K (2160p) и 8K (4320p). Чем больше разрешение вашего экрана, тем выше должно быть качество видео. Однако следует учесть и другие факторы: скорость скачивания, количество свободного места, а также производительность устройства при воспроизведении.

mobile menu iconПочему компьютер зависает при загрузке видео "Урок_#18. C++. #Указатели. Оператор адреса, оператор разыменования. Размер указателя."?mobile menu icon

  • Полностью зависать браузер/компьютер не должен! Если это произошло, просьба сообщить об этом, указав ссылку на видео. Иногда видео нельзя скачать напрямую в подходящем формате, поэтому мы добавили возможность конвертации файла в нужный формат. В отдельных случаях этот процесс может активно использовать ресурсы компьютера.

mobile menu iconКак скачать видео "Урок_#18. C++. #Указатели. Оператор адреса, оператор разыменования. Размер указателя." на телефон?mobile menu icon

  • Вы можете скачать видео на свой смартфон с помощью сайта или pwa-приложения UDL Lite. Также есть возможность отправить ссылку на скачивание через QR-код с помощью расширения UDL Helper.

mobile menu iconКак скачать аудиодорожку (музыку) в MP3 "Урок_#18. C++. #Указатели. Оператор адреса, оператор разыменования. Размер указателя."?mobile menu icon

  • Самый удобный способ — воспользоваться программой UDL Client, которая поддерживает конвертацию видео в формат MP3. В некоторых случаях MP3 можно скачать и через расширение UDL Helper.

mobile menu iconКак сохранить кадр из видео "Урок_#18. C++. #Указатели. Оператор адреса, оператор разыменования. Размер указателя."?mobile menu icon

  • Эта функция доступна в расширении UDL Helper. Убедитесь, что в настройках отмечен пункт «Отображать кнопку сохранения скриншота из видео». В правом нижнем углу плеера левее иконки «Настройки» должна появиться иконка камеры, по нажатию на которую текущий кадр из видео будет сохранён на ваш компьютер в формате JPEG.

mobile menu iconСколько это всё стоит?mobile menu icon

  • Нисколько. Наши сервисы абсолютно бесплатны для всех пользователей. Здесь нет PRO подписок, нет ограничений на количество или максимальную длину скачиваемого видео.