Программирование на C. Урок 26. Указатели и адреса. Часть 1

  Рет қаралды 16,077

narod stream

narod stream

Күн бұрын

Пікірлер: 43
@deepbluebird6836
@deepbluebird6836 3 жыл бұрын
Пример из жизни про картошку - огонь! 😂 🔥🔥🔥
@hekto_pyc9998
@hekto_pyc9998 5 жыл бұрын
С темой знаком, просто зашёл автору лайк поставить. Один из 10 лучших учителей на ютюбе.
@ВладимирРоманюк-е6у
@ВладимирРоманюк-е6у 5 жыл бұрын
Я пока не знаю остальных 9
@SergV.Shishkin
@SergV.Shishkin 5 жыл бұрын
25 уроков ждал данную тему))) спасибо большое!
@ThisDaveAndThatJohn
@ThisDaveAndThatJohn 5 жыл бұрын
После прочтения нескольких толстенных книг по оперционкам Unix, эти указатели наводящие на всех дикий страх заходят как что-то родное. Файловая система Unix систем построена по такому же принципу, имена к файлам не прицеплены, все адреса на блоки содержимого файла и само имя сидят в стороне в метаданных, символьные ссылки в тех самых метаданных это те же указатели. Оно и понятно почему такое сходство, язык Си писался тем же людьми что и Unix создавали, а потом его самого на Си и переписали.
@Игорь-ь8м5г
@Игорь-ь8м5г 5 жыл бұрын
Долгожданная тема. Много раз читал про взятие адреса и чтение данных по адресу но так подробно про указатели никогда. Респект автору.
@narodstream552
@narodstream552 5 жыл бұрын
Прошу прощения, немного ошибся в адресах (идут не подряд) на слайде, показанном в 22-55, а также на слайде, показанном в 24-46. На странице на сайте поправил. Здесь придётся оставить как есть. Надеюсь, это некритично. Спасибо за понимание!
@vidivana
@vidivana 5 жыл бұрын
22:55 24:46 Спасибо за уроки!
@somahaj5636
@somahaj5636 5 жыл бұрын
Спасибо огромное. Давно ждал урок по указателям.
@hatami74
@hatami74 4 жыл бұрын
Это ерунда, пока не написали, даже не обратил внимания.
@NuznoMne
@NuznoMne 4 жыл бұрын
Мы встроем указатель в указатель, чтобы у тебя был указатель, когда ты обращаешься к указателю... А вообще очень доходчиво! через пару дней сдаю экзамен по программированию в Си, обязательно будут структуры и указатели. Смутно понимал эту тему, но теперь стало все намного понятнее и меньше вопросов возникает!
@MrRuroffg
@MrRuroffg 5 жыл бұрын
Спасибо большое. Действительно имел трудности в понимании механики указателей или точнее сказать распределении памяти при использовании указателей. А в вашем видео разжевано и доступно к пониманию даже двоечникам.
@hatami74
@hatami74 4 жыл бұрын
Чёткий расклад. Только сейчас полностью уяснил про указатели👍👍👍
@timurakra
@timurakra 2 жыл бұрын
Только благодаря Вам смог хоть что-то понять)))
@АлександрШульгин-л3о
@АлександрШульгин-л3о 5 жыл бұрын
Best video in Russian KZbin about POINTERS. Thanks
@МарчелУнцеску
@МарчелУнцеску 4 жыл бұрын
Спасибо за уроки. П.С. главное чтобы картофеля хватило всем :) Ещё раз спасибо.
@ElliottGrosvenor
@ElliottGrosvenor 2 жыл бұрын
Первый человек (с картошкой) совершенно не жадный, он может отдать даже больше, чем есть. В итоге вместо картошки получим землю. Это для тех, кто в теме))
@yrisu6098
@yrisu6098 2 жыл бұрын
Просто прекрасное разъяснение. Спасибо!
@87Spectr
@87Spectr 5 жыл бұрын
шикарно!
@ПетрФролов-е6г
@ПетрФролов-е6г 5 жыл бұрын
Спасибо за лекцию!
@ebjikkolu4757
@ebjikkolu4757 5 жыл бұрын
хорошистая тема.Спасибо
@allallall2321
@allallall2321 5 жыл бұрын
Спасибо большое!)
@timelord1137
@timelord1137 5 жыл бұрын
Вот оно как оказывается все) Но тема объемная, тут действительно нужно несколько частей что бы переварить информацию
@segrus
@segrus 5 жыл бұрын
Отлично!
@WOODIX
@WOODIX 5 жыл бұрын
Ждём практику, спасибо
@detrov2422
@detrov2422 4 жыл бұрын
Профессионал
@Snerg-o9g
@Snerg-o9g 4 жыл бұрын
Большое вам спасибо.
@Snerg-o9g
@Snerg-o9g 4 жыл бұрын
Рекомендую вести конспекты по данным урокам. Спасибо вам еще раз.
@ГеоргийОрлов-г5в
@ГеоргийОрлов-г5в 4 жыл бұрын
Изумительный новый цикл лекций! Расскажите пожалуйста про стек, совершенно не понимаю что это такое и для чего он нужен.
@U_video
@U_video 5 жыл бұрын
Я обычно при объявлении звёздочку к типу придвигаю.
@MsKhch
@MsKhch 5 жыл бұрын
А я - к имени.
@raqqet
@raqqet 3 жыл бұрын
Многие так ставят звездочку. Одно из дурацких послаблений в языке си, которое сбивает с толку и путает при чтении кода. По моему, логично считать, что мы создаем указатель, представляющий из себя переменную со звездочкой (синтаксически), а уже потом приписываем ему свойство, на какой тип данных он указывает. Ведь не может же сам по себе тип данных со звездочкой что-то указать и объявить, например запись int* не несет никакой смысловой нагрузки. Да и дальше по коду используется только переменная со звездочкой, тип данных уже не участвует. Хотя и здесь матерые погромисты отодвигают звездочку от переменной. В общем, не было бы этой возможности в языке си, не было бы разногласий.
@YurijVasiliev
@YurijVasiliev 3 жыл бұрын
в массивах три одинаковых адреса(0061FF17) - ПОЧЕМУ ?? опечатка, ошибка???
@nangelo0
@nangelo0 4 жыл бұрын
Не знаю почему везде пишут что это "тип указателя". На самом деле читаться должно так: "указатель на данные типа int" или "указаль на int". Звёздочка стоит возле имени переменной - думаю это правильно, т.к. это подсказывает, что эта переменная хранит адрес, а не сами данные. А данные интерпретируются как int. Ну и в добавок, после объявления указатель продолжает использоваться в коде со звёздочкой, тип мы уже не пишем нигде. По-этому звёздочка пишется слитно с переменной нежели с типом. Мне так было проще запомнить.
@AlmazKamalov
@AlmazKamalov 3 жыл бұрын
Я так понимаю передача тех или иных переменных для изменения в функции и процедуры- это единственное назначение указателей в си. Не считая динамического распределения памяти и то - это является по сути частным случаем ранее сказанного.
@weekendshow7567
@weekendshow7567 3 жыл бұрын
А где урок 1,2,3,5,7 и т.д.???
@gudvin2001
@gudvin2001 5 жыл бұрын
четенько расскзал все
@yurijsergeev6040
@yurijsergeev6040 4 жыл бұрын
Уважаемый лектор , по моему, рассказывая про указатели , вы не совсем с того начали . Для начала нужно было рассказать про то, какие бывают методы адресации и про то, что указатели - это метод реализации косвенной адресации . После этого разобраться с указателями было бы несколько проще .
@narodstream552
@narodstream552 4 жыл бұрын
Я думал, это уже знают все. Тут как-то информатикой попахивает.
@yurijsergeev6040
@yurijsergeev6040 4 жыл бұрын
у
@jien2550
@jien2550 4 жыл бұрын
Режет слух унзайнед.
@narodstream552
@narodstream552 4 жыл бұрын
А кому-то ещё режет глаз моя кепка, кому-то не нравится то, что лысый. Это вообще как-то относится к теме? Такое впечатление, что люди на конкурс красоты или харизмы пришли. А тут оказалось - обычный стандартно-ориентированный человек.
@vagifmamedov7957
@vagifmamedov7957 5 жыл бұрын
Благодарю, очень актуальная тема
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 60 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 63 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 30 МЛН
Адреса и указатели в Си. Адресная арифметика
27:47
Тимофей Хирьянов
Рет қаралды 167 М.
ООП на языке Си
56:44
KARMA Electronics
Рет қаралды 1,9 М.
Передача адреса переменной в функцию в Си
10:44
Тимофей Хирьянов
Рет қаралды 36 М.
Зачем нужны указатели в C++?
8:14
С++ для начинающих
Рет қаралды 14 М.
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 60 МЛН