Комментарии:
Вы круты
Ответитья ненавижу си
спасибо за видео
Спасибо большое
ОтветитьТимофей, Вы просто лучший!
ОтветитьНИХУЯ НЕ ПОНЯЛ
ОтветитьThis is a better explanation
ОтветитьЯ понял так, разыменование это чтение адреса из байт, переход по этому адресу, чтение байт (либо снова чтение адреса и цикл продолжается)
ОтветитьКонстантный адрес -- это неизменяемый адрес?
ОтветитьОчень важный урок для меня. Спасибо вам
ОтветитьИдеальное пояснение
ОтветитьВот это блин такая логическая штука - &*p === p &a[i] = a+I;
ОтветитьСпасибо! Супер!
Ответитьспасибо большое
ОтветитьЖаль что в вузах так не объясняют (
ОтветитьТимофей, pi != &i, pi = 3,14.... :) прошу прощение, хотел попробовать пошутить, не знаю получилось или нет). Спасибо за уроки)
Ответитьну вроде более менее понятно. только бы практических примеров, за чем все это воротить с указателями посмотреть. просто зачем все эти указатели мудрить. когда можно просто посмотреть и без указателей, что в переменной скажем i или в массиве A[x][y] ?. в чем практический смысл? .
ОтветитьНа самом деле, все очень круто, но указатель, правильнее будет использовать тип void *, потому что размер ячейки под адрес в памяти будет равен, по сути разрядности процессора. Int * частный случай, который говорит о том, на какой тип данных представлен по конкретному адресу в памяти. В данном случае у вас int, но там может быть например char или вообще структура.
ОтветитьЗапихал его туда . топовый преподаватель . 😁😁😁 .
ОтветитьОднозначно лайк, спасибо
ОтветитьНа хороший канал я попал
ОтветитьОказывается можно абстрактные вещи, которыми изобилует программирование, объяснять на понятном языке. Но такой стиль, к сожалению, встретишь не часто, совсем не часто. Я после первых лекций в универе по основам программирования испытал настоящий стресс, а от этой лекции - положительные эмоции, т.к. изложенный материал не оставил пробелов в понимании. Запомнить понятный материал куда как легче, чем материал с белыми пятнами в понимании. Респект профи
ОтветитьСмотрел год назад, вообще ничего не понял. Посмотрел сегодня - понял всё))
Ответитьда - Вот дом, который построил Джек... Но все равно классно и доходчиво.
ОтветитьУ меня один вопрос, зачем это надо, там где две звёздочки, три, ведь можно сделать простым способом например через присвоение переменной i другого значения, ну или хотя бы через *pi = ... Зачем остальные сложности?
ОтветитьСколько специалистов он подготовил
ОтветитьОгромное спасибо за качественный контент!
ОтветитьПросто лучший 👍💯
Ответитьпросто топ!
ОтветитьВсе это знал, но даже тут вы смогли показать пару интересных вещей и еще лучше уложить все это в голове. Как всегда - видео лучшее на ютубе.
ОтветитьХорошее объяснение. Я даже понял как работает. Вопрос - а зачем нужны все эти ссылки и указатели и почему напрямую не обратиться к переменной?
ОтветитьТоповое объяснение!
ОтветитьЭто Борис Трушин только в информатике лол)))
ОтветитьСпасибо за лекцию!
ОтветитьВы лучший преподаватель!!!!!!!! Спасибо огромное за такое прекрасное объяснение!!!!!!!!!!!!!
ОтветитьСпасибо за лекцию!
ОтветитьКак же это прекрасно, самое толковое объяснение темы из тех что видел, СПАСИБО ВАМ ОГРОМНОЕ!
ОтветитьКаждая секунда бесценна, спасибо вам
ОтветитьВсе хорошо, только не понятно зачем это в итоге нужно, я про указатели. Если у нас есть переменная зачем нам обращаться к ней не по ее имени, а по адресу. Хотелось бы понять для чего это делается и какие преимущества это дает.
ОтветитьБлагодарю! отличное объяснение
ОтветитьОго, круто, можно делать переменные с адресами переменных который сами лежат на каком то адресе и его тоже можно записать в переменную.
А можно вопрос? Зачем это надо и где используется.
Чувствуешь себя как на уроке, когда час объясняли что-то сложное, а зачем оно нужно так и не сказали
Шикарно. Блестящее объяснение
ОтветитьОтличное лаконичное объяснение.
ОтветитьНо вить обычный int аллоцируется в стеке а не в памяти процесса. В процессе самом алоцируется куча то есть динамическая память.
Ответить