Язык Си с нуля - Урок 22 - Передача параметров по указателю.

Поделиться
HTML-код
  • Опубликовано: 26 сен 2024
  • Это видео для тех, кто еще ни разу не программировал, но прошел предыдущие 21 урок.
    В этом уроке мы рассмотрим как и зачем передавать параметры в функции с помощью указателей.
    ► Плей лист - • Программирование на Си...
    Уроки по теме:
    ► урок 2 - Вывод на экран - • Программирование на Си...
    ► урок 21 - Указатели - • Язык Си с нуля - Урок ...
    Язык Си с нуля - данный видеокурс предназначен для тех, кто еще ни разу не программировал. Здесь я максимально понятно пошагово обьясняю основы программирования на языке Си. Если хотите научиться программировать на языке Си - пройдите весь курс. Помимо объяснения материала я даю домашку. А после каждых нескольких уроков мы вместе пишем забавные игры!)

Комментарии • 20

  • @SAM-t6k7s
    @SAM-t6k7s 2 года назад +1

    tolko tvoi video smotryu na ponijennoi skorosti chtob ponyat , a to strelyaesh kak iz pulemeta😄 i sposibo za uroki.👍

  • @greenpastaschool453
    @greenpastaschool453 4 года назад +2

    Голос, дикция супер! классно слушать))). Даже я, несчастный гуманитарий, поняла!!

  • @vanjabagdasaryan2160
    @vanjabagdasaryan2160 2 года назад

    МОЛОДЕЦ СМОТРЮ НЕСКОЛЬКО-ОТЛИЧЬНЫЙ РОЛИК.

  • @k777ig
    @k777ig 4 года назад +2

    Спасибо за отличную подачу материала. Жду продолжения)

  • @ForkGenesis
    @ForkGenesis 3 года назад +6

    Уже научился перед каждым уроком ставить #define p printf("%d
    ", i)

  • @jamjam3337
    @jamjam3337 Год назад

    👏👍

  • @yuraa.4980
    @yuraa.4980 2 года назад

    Мне кажется, в функции Inc2 нет смысла делать проверку if(x!=0), потому что когда мы передаем любую переменную в эту функцию, то сразу же указатель х приобретает значение адреса. Даже если просто создать int i; без присваивания переменной i какого-то значения, то при передаче i в функцию, указатель x получит какое-то значение (адрес i).

  • @АлександрМихайлов-н4ж

    Звук спидран по Си

  • @ilyuhagg8546
    @ilyuhagg8546 Год назад

    Надо будет проверить.... Если передать в функцию не 50, а адрес переменной вручную, не используя амперсант, будет ли работать?

  • @ДмитрийКошелев-п5э
    @ДмитрийКошелев-п5э 4 года назад

    А передача по ссылке нет? Я емею в виду, когда в параметр функции пишем амперсант вместо указателя, и при вызове функции в параметр записываем переменную, таким образом функция получает ссылку. Разве этого нет в Си? Или вы просто опустили этот момент и не говорили о нем?

    • @beginend95
      @beginend95  4 года назад

      Передача по ссылке появляется в С++

  • @MrRediska
    @MrRediska Год назад

    ну круто. А зачем?

  • @warriorofredoran958
    @warriorofredoran958 4 года назад

    Сложна.

  • @ilyuhagg8546
    @ilyuhagg8546 Год назад

    Ааааа сложнаааа

  • @weblordx
    @weblordx Год назад

    Вот кому нужно моё решение ДЗ:
    void proc1(int *a,int *b)
    {
    *a = *a + 1;
    *b = *b * 2;
    int temp = *a;
    *a = *b;
    *b = temp;
    }
    int main()
    {
    int a = 10, b = 20;
    printf("[0]a = %d || b = %d

    ",a,b);
    proc1(&a,&b);
    printf("[1]a = %d || b = %d

    ",a,b);
    proc1(&a,&b);
    printf("[2]a = %d || b = %d

    ",a,b);
    return 0;
    }

  • @Русь-Родина
    @Русь-Родина Год назад

    Пока нормальные люди пишут крутые программы на языках высокого уровня ненормальные бороздят древние языки на уровне большого театра.

    • @George-l3z8b
      @George-l3z8b Год назад

      твои яп высокого уровня все работают на Си, так что не возникай

    • @Русь-Родина
      @Русь-Родина Год назад

      @@George-l3z8b Да ну. Все это кто? И нет ни одного, кто способен донести свои знания по языку до незнающих на кратких и понятных примерах, без воды и прочего бреда, несущегося от учителей пытающихся давать уроки? Почему у вас что не урок, то пытка? Язык С - простой язык, даже дебилы поймут, если правильно подавать им свое знание о нем. Нет же, корчат из себя академиков, которые сдают экзамены по знанию языка его создателю, который прощает пропуски информации, необходимой незнающим для формирования полноценного понимания языка во всем его объеме.

    • @George-l3z8b
      @George-l3z8b Год назад

      @@Русь-Родина ты же понял, что я не создатель этих видео, а обычный зритель?