#55. Реализация стека (пример использования структур) | Язык C для начинающих

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ธ.ค. 2024

ความคิดเห็น • 22

  • @vasyapupkin69cyber
    @vasyapupkin69cyber ปีที่แล้ว +21

    Это самый лучший русскоязычный преподаватель на Ютубе
    Ему нужно выдать государственную премию

  • @ereponin
    @ereponin ปีที่แล้ว +4

    Спасибо за полезный урок. Трудно усваивается!

  • @ВеняБобров
    @ВеняБобров 6 หลายเดือนก่อน +1

    Невероятно, я понял эту тему, спасибо, Вы - волшебник!

  • @andredru4278
    @andredru4278 11 หลายเดือนก่อน +2

    Спасмбо. Магия рассеялась!

  • @philipkeymenqo3360
    @philipkeymenqo3360 ปีที่แล้ว +6

    Видос бомба , привет со Школы 21

    • @artnr7
      @artnr7 7 หลายเดือนก่อน

      Задача про Обратную польскую нотацию?

  • @kselnaag2482
    @kselnaag2482 11 หลายเดือนก่อน +2

    Было бы интересно объяснить ДОПОЛНИТЕЛЬНО принцип вставки указателей на функции в структуру, чтоб хранить и инфу, и способы ее обработки (если вы понимаете о чем я)

  • @alekskapitonov2738
    @alekskapitonov2738 6 หลายเดือนก่อน +1

    Спасибо.

  • @АлександровДмитрий-х7п
    @АлександровДмитрий-х7п ปีที่แล้ว +1

    круто, спасибо

  • @ГущинАндрей-ч5ы
    @ГущинАндрей-ч5ы ปีที่แล้ว +2

    Я правильно понимаю, что элементы стэка расположены в куче не по порядку , а разбросаны случайным образом?

  • @uchoba
    @uchoba ปีที่แล้ว +1

    фигеть я на премьере!

  • @vkatasonov
    @vkatasonov ปีที่แล้ว +1

    Добрый день, спасибо за видео. А нет ли чего-то подобного, чтобы понять, как перекидывать данные из стека А в стек Б? И как менять данные внутри стека?

  • @DGT67
    @DGT67 8 หลายเดือนก่อน

    подскажите пжлст, какой то смысловой разницы в написании условия нет ?
    some_type* ptr;
    while(ptr) { ... }
    или
    while(ptr != NULL) { ... }
    ?

    • @olegkomlev
      @olegkomlev 3 หลายเดือนก่อน

      "while(ptr)" означает "пока переменная ptr отлична от нуля", а вот "while(ptr != NULL)" означает "пока значение переменной ptr не совпадает с тем значением, которым на данной платформе обозначают пустой указатель". На большинстве платформ это дает одинаковый эффект, потому что обычно пустой указатель кодируют именно числом 0 (#define NULL 0).

  • @romankuznetsov4601
    @romankuznetsov4601 ปีที่แล้ว +2

    Будет курс по С на Степике?

    • @selfedu_rus
      @selfedu_rus  ปีที่แล้ว +2

      не знаю, но точно не в ближайшее время

  • @begidurak
    @begidurak ปีที่แล้ว +3

    По факту, это ведь реализация односвязного списка?

    • @Мочегонщик
      @Мочегонщик 11 หลายเดือนก่อน

      да

    • @namename7527
      @namename7527 10 หลายเดือนก่อน +1

      Односвязный список, массив и дерево непосредственно влияют но то, как данные размещаются в памяти, они являются более базовыми структурами, а такие структуры, как стэк и, например, очередь могут быть реализованы на основе любой базовой структуры, путем ограничения интерфейса взаимодействия с этой базовой структурой

  • @Murderface000
    @Murderface000 ปีที่แล้ว +1

    Ох, на Python реализация структуры стека была проще, тут я совсем запутался в указателях(

    • @TurboGamasek228
      @TurboGamasek228 9 หลายเดือนก่อน

      все очень просто, я в этом сам разобрался без гайдов