Передача параметров в функцию по ссылке. Разница между ссылкой и указателем. Урок #51

  Рет қаралды 154,132

#SimpleCode

#SimpleCode

7 жыл бұрын

Понравилось видео или оказалось полезным? Подпишись!
Передача параметров в функцию по ссылке. Разница между ссылкой и указателем. Урок #51
Если вам нравятся мои уроки, вы хотите поддержать меня и развитие канала, то можете сделать это тут! =)
www.donationalerts.ru/r/simple...
или тут
/ simplecode
Уроки по программированию
Наша группа ВК smplcode
Подписывайтесь на канал / @simplecodeit

Пікірлер: 201
@std4042
@std4042 6 жыл бұрын
Спасибо.) Уроки прямо таки пропитаны добротой, после каждого урока хочется учить больше и больше.))
@user-kd1xn5li8q
@user-kd1xn5li8q 6 жыл бұрын
Спасибо за науку!!! Вы большой умница и талантливый педагог!!!!
@SimpleCodeIT
@SimpleCodeIT 6 жыл бұрын
Пожалуйста!
@boodilnik7934
@boodilnik7934 5 жыл бұрын
Комментарий не в тему видео. Смотрю уроки зимой, и голоса птиц на фоне прям возвращают в тёплое лето.
@farnik7787
@farnik7787 4 жыл бұрын
Даже не знаю как выразить свою благодарность. Только благодаря вам я ещё не отчислен
@daniillevi5866
@daniillevi5866 3 жыл бұрын
Ля, залпом 30 видосов за два дня. До сессии 10 дней. Надо все Лабы сдать. Надеюсь, не отчислят.
@daniillevi5866
@daniillevi5866 3 жыл бұрын
@@default2105 2 Лабы осталось😰
@levmurflatazara9853
@levmurflatazara9853 3 жыл бұрын
@@daniillevi5866 у меня по 20 видео в день) Спасибо каникулам Разве что престал к ЕГЭ так усиленно готовиться, так как теперь трачу по 6-7 часов в день на изучение проганья, но мне насрать, и так пиздато сдам ЕГЭ, зато ещё и буду бабушке хвастаться тем, что калькулятор написал
@daniillevi5866
@daniillevi5866 3 жыл бұрын
@@levmurflatazara9853 красавчик, а я сдал 😍
@temshik.invalid
@temshik.invalid 3 жыл бұрын
Daniil Levi поздравляю, но не от всего сердца)))))
@Ermine882
@Ermine882 7 жыл бұрын
Очередное спасибо за урок.
@user-gv9px9ix9e
@user-gv9px9ix9e 4 жыл бұрын
Спасибо большое. Спасибо что дали возможность изучать данную область. Мне пора на годик в армию. Всем кто дошёл до этого урока: удачи и успехов.
@Evgeny..
@Evgeny.. 3 жыл бұрын
Как раз три месяца назад я вышел из армии. Кирилл, Удачи!)
@hackerman5984
@hackerman5984 3 жыл бұрын
Как послужил?
@filyamatross4100
@filyamatross4100 2 жыл бұрын
Какие войска? Где служил?:)
@yar0m449
@yar0m449 2 жыл бұрын
Как прошло время?)
@geroitruda8157
@geroitruda8157 2 жыл бұрын
@@Evgeny.. , с армии не выходят:) Это с тюрьмы выходят:)) А с армии дембельнуются:)
@user-io3tc2cx7v
@user-io3tc2cx7v 5 жыл бұрын
Спасибо, наконец-то дошло! Огромное спасибо!
@user-lx5vv3uu8u
@user-lx5vv3uu8u 4 жыл бұрын
Сергей, спасибо!
@archiechellaut9483
@archiechellaut9483 2 жыл бұрын
Огромное спасибо вам за урок, Сергей! Очень полезно и доходчиво!
@maxchizhov
@maxchizhov 5 жыл бұрын
Спасибо за урок!
@user-qe9jz3bj2j
@user-qe9jz3bj2j 6 ай бұрын
от души Сергей, благодарю вас за ваш труд, ваши уроки!
@abzalzhumaseiit580
@abzalzhumaseiit580 5 жыл бұрын
Как же все понятно! Спасибо за уроки.
@sergeyefremov111
@sergeyefremov111 4 жыл бұрын
Уроки огонь ! Спасибо!
@elvinaustin1022
@elvinaustin1022 5 жыл бұрын
Cпасибо Серега за урок , очень затягивает. Отличная подача.
@essea8405
@essea8405 5 жыл бұрын
Самое лучшее объяснение темы "указатели и ссылки" что я видел, все четко, наглядно, спасибо.
@efim.22
@efim.22 Жыл бұрын
Большое Вам спасибо за уроки. Все доходчиво и понятно обьясняете. Даже новичку под силу! Так держать.
@SimpleCodeIT
@SimpleCodeIT 7 жыл бұрын
#ссылки #указатели #функции #SimpleCode #урокипрограммирования
@user12285
@user12285 2 жыл бұрын
Клас
@TechPro620
@TechPro620 Жыл бұрын
Cпасибо, отлично объяснил и главное доступно.
@data-center-project
@data-center-project 5 жыл бұрын
Спасибо! Все доходчиво!!!
@maks7974
@maks7974 Жыл бұрын
Неделю бился с курсами на linkedIn, пришел к Вам и все стало понятно! Спасибо! Здоровья Вам!
@user-oo1ml7ie4d
@user-oo1ml7ie4d 6 жыл бұрын
Весьма благодарен!!! Яснее некуда!!
@staler3749
@staler3749 Жыл бұрын
Мужик ты лучший именно этот вопрос у меня выпал на окр. Здоровья семье, я тебя обожаю ❤
@sleepyNovember_project
@sleepyNovember_project 5 ай бұрын
Очень хороший видео-урок для закрепления понимания указателей и ссылок
@anutasienko2323
@anutasienko2323 2 жыл бұрын
Спасибо огромное!
@stilljunior1764
@stilljunior1764 3 жыл бұрын
спасибо за уроки;)
@user-wo1dx1rz4z
@user-wo1dx1rz4z 6 жыл бұрын
Спасибо!
@user-wh8sn5hr3q
@user-wh8sn5hr3q 5 жыл бұрын
Супер!
@Firuz26
@Firuz26 7 жыл бұрын
Спасибо
@farka1880
@farka1880 5 жыл бұрын
нихерасе, 51 видос просмотрел. В жизни с одного плейлиста столько видосов не смотрел
@SaffronChipMCPE
@SaffronChipMCPE 4 жыл бұрын
Я столько amw за два дня смотрю
@levmurflatazara9853
@levmurflatazara9853 3 жыл бұрын
@@SaffronChipMCPE ну ты сравнил - amw и обучающие видосы
@SaffronChipMCPE
@SaffronChipMCPE 3 жыл бұрын
@@levmurflatazara9853сейчас я даже меньше amw смотрю в связи со сломанным левым наушником :)
@SaffronChipMCPE
@SaffronChipMCPE 3 жыл бұрын
@@levmurflatazara9853 к тому же не все amw мне подходят,приходится смотреть одно и то же, что со временем надоедает, из-за чего приходится делать что-то другое
@mrDream84
@mrDream84 5 жыл бұрын
моя программа "как то работала", но понять этого я не мог :) Синтаксис вышел случайно почти) Была задача вызывать функцию, передавать ей пару байтовых значений, делать некоторую опрерацию, ничего не возвращая. Только таких вызовов функции было пару десятков, и все с разными именами переменных в аргументах. Через return это был костыль, а вот с ссылкой на имя переменной, которую я указываю в одином из аргументов, все прекрасно решилос. А вот после этого видео все стало на свои места. Оказывается, вся я делал правильно) (пишу под микроконтроллер программу). Спасибо!
@user-bb1nk1po5e
@user-bb1nk1po5e Жыл бұрын
привет из 2023. Спасибо большое за уроки!
@asano3766
@asano3766 2 жыл бұрын
Поначалу думал, что у нас происходит работа в обоих случаях с int value = 5. Слава богу придумали отладчик с заходом, и мне дошло, что эти данные перезаписываются в одном и том же адресе. p.s. Спасибо за урок!)
@user-dq5zu1vg2o
@user-dq5zu1vg2o 2 жыл бұрын
Спасибо!🥰
@user-lg8ld1uz2h
@user-lg8ld1uz2h Жыл бұрын
красачик кореш крутые видосы спс тебе
@user-jh5tc4ed3r
@user-jh5tc4ed3r Жыл бұрын
Спасибо!!!
@user-ut7tj6bp4t
@user-ut7tj6bp4t 4 жыл бұрын
Удачи в развитии канала))
@Ms001man
@Ms001man 5 жыл бұрын
Спасибо.)
@molik52
@molik52 5 жыл бұрын
уроки просто супер, все понятно, четко )жаль что у нас учитель не так обясняет
@user-jf5bv9sc6g
@user-jf5bv9sc6g Жыл бұрын
Обожаю твои уроки👍
@user-rd1hb8uf9b
@user-rd1hb8uf9b 7 жыл бұрын
* Самые понятные, видео уроки по c++, на всём (RU) youtube *
@8lxckcxt
@8lxckcxt 3 жыл бұрын
51-й урок, всё понятно, идём дальше!
@user-vr7el7nu1j
@user-vr7el7nu1j 6 ай бұрын
На фоне видео птички поют... классно прям :)
@carservice3076
@carservice3076 3 жыл бұрын
я начал учить плюсы у другого , тоже на ютьбе, сейчас зашёл на твои уроки, знаешь, такое чувство что я их и не учил, у тебя всё так чётко и понятно. И у меня вопрос что учить сначала плюсы или шарп, ты как специалист, посоветуй. и да надеюсь у тебя будут уроки по яве. А так желаю процветания твоему каналу и успехов, спасибо за твои классные уроки!
@SimpleCodeIT
@SimpleCodeIT 3 жыл бұрын
Что учить, зависит от того для чего это учить.
@user-ic5ws1df8g
@user-ic5ws1df8g 5 жыл бұрын
Спасибо! С Вами я еще на шаг приблизился к мечте стать программистом = )
@user-pm5kv1xj3x
@user-pm5kv1xj3x 2 жыл бұрын
надеюсь стал
@arsunchik
@arsunchik Жыл бұрын
Получилось?
@user-ic5ws1df8g
@user-ic5ws1df8g Жыл бұрын
@@arsunchik не забил на учебу. Решил продолжить работать грузчиком.
@arsunchik
@arsunchik Жыл бұрын
@@user-ic5ws1df8g не забил на учебу, то есть ты забил на нее, или не забил?
@user-cb8ws8qx4f
@user-cb8ws8qx4f 3 ай бұрын
Круто! Хотя конечно эту подтему я разобрал сам для себя ещё на указателях \._./ К слову советую использовать chatgpt для некоторых подробностей и уточнений ... Просто очень часто! Хоть я и новичек, но хочется копаться все глужбе и осознавать принцип работы тех или иных штук! Под капот рыть в самый корень, но конечно осознаю что щас мне это не сильно и потребно в плане это скорее мешает обучению ведь слишком большой уровень абстракции для меня)
@user-xm5zl9up4r
@user-xm5zl9up4r 5 ай бұрын
спасибо
@ton12047
@ton12047 Жыл бұрын
Спасибо автору. Уроки очень доходчивые. Но у меня по прежнему сложности с понимаем того что происходит при вызове первой функции. И что там за загадочная копия создается( копия где? копия чего? , копия почему ? ) Все остальное в курсе ( до настоящего момента ) доступно и относительно просто для меня.
@temshik.invalid
@temshik.invalid 3 жыл бұрын
я понял так: foo1 это грубо говоря int a=value; a=1; - только в функции foo1 value=1, за пределами этой функции -5, потому что мы создали локальную переменную 'а' равную value. foo2 это &a=value,ссылке 'a' присваиваем значение 2, а так как ссылка указывает на value то и value примет значение 2. foo3 это *a=&value, *a (разыменованный указатель) присваиваем значение 3, а указатель указывает на переменную value, значит value тоже присвоится значение 3.
@efim.22
@efim.22 Жыл бұрын
Respect🕶
@spaysertm264
@spaysertm264 8 ай бұрын
Как будто хорошую книгу читаю, с каждой страницей все шире открываются глаза на сюжет
@user-ye7vc6ug1l
@user-ye7vc6ug1l 5 жыл бұрын
Спсб
@user-jc1rk2ix1g
@user-jc1rk2ix1g Жыл бұрын
Спасибо! Что научили пользоваться отладчиком. Благодаря ему Ваши уроки усваиваются намного проще!!!
@chelovechek7773
@chelovechek7773 2 ай бұрын
👍
@rozh9303
@rozh9303 5 ай бұрын
Из практики ссылки или указатели чаще используются?
@user-ko8uz4ye3y
@user-ko8uz4ye3y 3 жыл бұрын
0:44 - Функция void foo(int &a) // Функция принимает значение по ссылке 3:07 - Логика функций 4:51 - Отличие ссылки 5:28 - Отличие указателя 7:18 - Разница при работе с функцией, ссылкой и параметрами по значению
@Deonnisiy
@Deonnisiy 6 жыл бұрын
На данный момент сделал вывод - Со ссылками работать проще чем с указателями. Но работа с указателями делает очевидным, что в функции вы работаете с данными "на прямую" а не работаете с данными переданными по значению, что при работе с кодом (особенно чужим) может привести к непредсказуемым последствиям подобным возникшим у Влада тут ниже в коменнтариях, где человек не желая этого изменил значение переменной "а"...
@user-ii4oj1sc4w
@user-ii4oj1sc4w 4 жыл бұрын
В своё время забросил изучение c++ на указателях, так как мне не хватало чего-то вроде ссылок. Теперь жалею, что не продолжил изучение
@user-ij6qi4hq3b
@user-ij6qi4hq3b Жыл бұрын
Здравствуйте, ваши уроки супер) возник такой вопрос. А если бы функциям, принимающим по значению и по ссылке, дать одинаковое название. Будет ли больше одного экземпляра перегрузки функции?
@KBAc56
@KBAc56 Жыл бұрын
Да, это будет работать. Я бы советовал такие вопросы проверять самому на практике в компиляторе.
@ifernalbagel7810
@ifernalbagel7810 5 жыл бұрын
спасибо, уроки супер, единственное что не хватило в уроке это инфы на те же самые темы только при условии передачи в функции просто чисел, без переменных
@user-hy4jc3dj7z
@user-hy4jc3dj7z 5 жыл бұрын
А с числами нет смысла использовать ссылки и указатели. Ведь суть их в том ,что при изменении значения ссылки в функции изменяется та переменная ,на которую указана ссылка . С числом получается нужно работать как и всегда,как с обычной функцией , (return использовать)
@The_X_Factor
@The_X_Factor Жыл бұрын
Не было проговорено, что указатель может принимать нулевое значение и обращаться к еще как бы несуществующему объекту или в ходе временно обращения, а ссылка всегда указывает на уже существующий постоянно объект, вот самая важная разница.
@arsunchik
@arsunchik Жыл бұрын
В прошлом уроке последний пункт раскрывали)
@borisermolaev3158
@borisermolaev3158 5 жыл бұрын
Чувак, ты классный. Прикручивай донат.
@F_YT_bring_back_nicknames
@F_YT_bring_back_nicknames 4 жыл бұрын
донат прикручен уже давно (относительно твоего комментария)
@arsunchik
@arsunchik Жыл бұрын
А что будет если foo перегрузить? Он обратится к самой нижней из возможных?
@mrandropc2255
@mrandropc2255 11 ай бұрын
Советую несколько раз пересмотреть, вам лучше будет.
@temshik.invalid
@temshik.invalid 3 жыл бұрын
14:00
@user-ei4yc6uw3v
@user-ei4yc6uw3v 3 жыл бұрын
Поставил скорость на 1.25 и сразу бодрячком)
@user-qp3xs4jj5p
@user-qp3xs4jj5p 4 жыл бұрын
Сергей, здравствуйте, давно смотрю ваши уроки. Пришлось вернутся с более поздних. Когда немного стал разбираться, пришел к выводу, что ваша интерпретация (ссылка и указатель) а это оператор разыменования ( * ) и оператор взятия адреса ( & )...в вашей интерпретации немного замудрено. ИМХО меня это ввело в заблуждение и приходилось долго переосмысливать "натуральный" функционал работы данных оператор. ps может я просто туплю) а за уроки огромное спасибо)
@Maxnicknameable
@Maxnicknameable 4 жыл бұрын
В этих уроках всё прекрасно кроме названия функции foo ))
@crackall1946
@crackall1946 4 жыл бұрын
func)
@sarvinozaziziva6508
@sarvinozaziziva6508 4 жыл бұрын
Что лучше использовать ссылку или указатель?
@olexangrstetsiuk3092
@olexangrstetsiuk3092 4 жыл бұрын
Проще использовать ссылку ибо меньше дописываем дополнительных операторов. Но если используешь массив с переменными , то обратившись по указателю к первой переменной из массива , и после произведя с указателем (без использования оператора разименования * ) операции сложения с каким либо числом (число должно быть не больше количества значений в массиве минус один) мы перемещаемся (смещаемся от изначального адреса ) уже к адресу иной переменной в массиве . А далее можем либо прочитать значение с этого нового адреса , либо вообще перезаписать напрямую присвоив новое значение , или произвести арифметические операции.
@Oleg-tg8ed
@Oleg-tg8ed 3 жыл бұрын
Спасибо за работу! Для меня лично тема указателей и ссылок всегда была камнем преткновения. Но возникает вопрос: если работа со ссылками проще и удобнее, а суть схожа с указателями, то в чем преимущества последних, если их не исключили из стандарта языка?
@easyxdd5507
@easyxdd5507 2 жыл бұрын
Я супер новичок и, возможно, скажу какую-то глупость, но в одном из предыдущих уроков Сергей рассказывал об арифметике указателей. Как я понял, в случае с указателем, можно сместиться в следующую ячейку памяти, а в случае с ссылкой такого сделать нельзя. Смещение, наверное, можно как-то скомбинировать с массивами.
@user-el8bn8on5r
@user-el8bn8on5r 5 жыл бұрын
Очень хорошие уроки. Тема указатели и ссылки подробно разобраны и самое главное понятно. Но у меня есть один вопрос по небольшой программе #include using namespace std; int res(int a,int b, int *c) { (*c)++; return a+b; } int main() { setlocale(LC_ALL, "ru"); int a = 5, b=2, c=4; //res(a, b, &c); cout
@user-zg9du7nu9q
@user-zg9du7nu9q 4 жыл бұрын
я думаю это связанно с работой cout ,компилятор смотрит что изменений переменной с не предвидится, и подставляет сразу туда значение переменной. до вызова еще res.
@user-pl2wu1nt5l
@user-pl2wu1nt5l 4 жыл бұрын
Запустил у себя этот код и значение переменной "с" изменилось. (*pc)++; увеличило "с" на 1 и сохранило в памяти
@user12285
@user12285 2 жыл бұрын
Может нужно поменять значение переменной с а потом указатель?
@kenn7775
@kenn7775 Жыл бұрын
попробовал этот код на VisualStudio19 и действительно 'c' не меняется, но добавил еще один cout
@mikesteinar2713
@mikesteinar2713 3 жыл бұрын
Можно ли для простоты понимания сказать, что передача данных в функцию - это то же самое, что постановка знака равенства при инициализации? Как вижу я, порядок и логика сохраняются.
@Povffc
@Povffc 3 жыл бұрын
У меня тоже такое мнение сложилось , не знаю
@geroitruda8157
@geroitruda8157 2 жыл бұрын
Mike Steinar,да можно и так сказать. int a = 7; int &ref = a; Логика здесь есть. С указателями примерно тоже самое.
@smolmaxmaxi6633
@smolmaxmaxi6633 5 жыл бұрын
Поясните пожалуйста этот код: uint32_t read32(File f) { uint32_t result; ((uint8_t *)&result)[0] = f.read(); // LSB ((uint8_t *)&result)[1] = f.read(); ((uint8_t *)&result)[2] = f.read(); ((uint8_t *)&result)[3] = f.read(); // MSB return result; } эта ссылка или использования адреса переменной.
@mishyka1980
@mishyka1980 4 жыл бұрын
Сергей, спасибо вам большое за уроки. Мне всё понятно на момент урока но чем дальше я смотрю уроки я забываю предыдущие. Очень волнуюсь по этому поводу что не смогу усвоить такой большой объем информации.
@cicada666
@cicada666 4 жыл бұрын
Практиковаться надо чаще, задачки всякие решать и т.д. тогда информация гораздо лучше усвоится
@mishyka1980
@mishyka1980 4 жыл бұрын
@@cicada666 Спасибо, буду больше практиковаться.
@SaffronChipMCPE
@SaffronChipMCPE 4 жыл бұрын
У меня тоже самое недовно было. Я забыл, как делать шаблонные функции, запомнил только template, type(потом понял что должно быть typename), class, T. Посмотрел свои прошлые записи и всомнил
@user-he9wj2tl5d
@user-he9wj2tl5d 3 жыл бұрын
Я сначала курса тетрадь завёл. Всю теорию туда записываю, если что-то вдруг забыл, конспект под рукой. Рекомендую так сделать.
@Hitori_FtoL
@Hitori_FtoL 5 жыл бұрын
Все здорово! темболее скоро c#! Спасибо автор😊(я не один слышал птиц на заднем плане? Или я уже ополаумел 😂)
@popipopi9869
@popipopi9869 Жыл бұрын
домашку бы какую-нибудь
@user-bw4be3rq8p
@user-bw4be3rq8p 3 ай бұрын
тяжело много лишних слов смысл уловить тяжко но лайк поставил
@iva1084
@iva1084 4 жыл бұрын
Можно название трека на фоне?)
@michaelivanov1605
@michaelivanov1605 4 жыл бұрын
узнал?(мне тоже надо)
@igorvoitkevich2171
@igorvoitkevich2171 6 жыл бұрын
День добрый, Сергей. По данному уроку вопрос небольшой(Если вопросы тут задавать нельзя, перенаправьте, пожалуйста) Попытался функции Foo задать два значения и в main() вывести до того как поменять значения value int Foo(int a, int b) { a = 7; b = 1; } int main() { int value,value2; cout
@fillmalyshev9377
@fillmalyshev9377 6 жыл бұрын
У вас функция принимает переменные по значению. Это значит что функция все операции производит над локальными переменными, которые удаляются после завершения работы функции
@Viamsupervadetvadens
@Viamsupervadetvadens 6 жыл бұрын
up
@firstandlast4435
@firstandlast4435 Жыл бұрын
Я правильно понял, что функции принимающие параметры по ссылке, это тот тип функций который используется в языках python, java, javascript (и еще до кучи)?
@user-cc4kd2ph8l
@user-cc4kd2ph8l 7 жыл бұрын
У меня такой вопрос: вот код, я передаю по ссылке 2 значения и в функции их меняю на новые, второе значение я увеличиваю с помощью первого (а++), так почему же увеличивается сама первая переменная, я же ее не увеличиваю напрямую ? void Funk(int &a, int &b) { a = 2; b = a++; } void main() { int a = 5, b = 97; Funk(a, b); cout
@SimpleCodeIT
@SimpleCodeIT 7 жыл бұрын
a++; ну вот ты же сам её увеличиваешь постфиксным инкрементом, потому и увеличивается.
@user-cc4kd2ph8l
@user-cc4kd2ph8l 7 жыл бұрын
Я все таки неправильно выразился, мне не нужно было увеличивать первое число и если я уж хотел увеличить второе, то надо было просто написать "b = a + 1", а не инкрементом увеличивать)
@den1ssss
@den1ssss 6 жыл бұрын
#SimpleCode тут надо было ++а, так? Или все равно 'а' увеличится?
@fil767
@fil767 6 жыл бұрын
Выражение а++ надо взять в скобки: b = (a++);
@user-cc4kd2ph8l
@user-cc4kd2ph8l 6 жыл бұрын
Неа)))) это никак не поможет, все останется на ровном месте
@Sooderone
@Sooderone 22 күн бұрын
🧠
@yellowmoonishka1725
@yellowmoonishka1725 Жыл бұрын
Ths
@eka2785
@eka2785 Жыл бұрын
Как понять такой синтаксис Foo( int* (&a) )
@svvonline1
@svvonline1 Жыл бұрын
Передача параметра в функцию по сслыке. Тип параметра указатель на Int. Внутренние скобки не нужны.
@sergejsonnny9495
@sergejsonnny9495 6 жыл бұрын
Разобрался. Если которко: Параметр с типом ссылка или указатель - влияет на аргумент, уходящий в функцию. Параметр с обычным типом - не влияет на уходящий в функцию аргумент.
@Kokurorokuko
@Kokurorokuko 4 жыл бұрын
да, но тут важно еще понимать разницу между ссылкой и указателем
@user-pl2wu1nt5l
@user-pl2wu1nt5l 4 жыл бұрын
@@Kokurorokuko и в чём же она?
@illiagerasimenko4793
@illiagerasimenko4793 5 жыл бұрын
6:38... Как?
@vlad-cl4on
@vlad-cl4on 4 жыл бұрын
@@II-mj6bl узнали как?
@illiagerasimenko4793
@illiagerasimenko4793 4 жыл бұрын
@@vlad-cl4on возможно ctrl+alt+L
@vlad-cl4on
@vlad-cl4on 4 жыл бұрын
я нашел - ctrl k потом ctrl d
@illiagerasimenko4793
@illiagerasimenko4793 4 жыл бұрын
@@vlad-cl4on красава:)
@m_zhukov98
@m_zhukov98 5 жыл бұрын
Тогда вопрос - зачем париться с указателями, когда все можно сделать с помощью ссылок??
@Salavat1k
@Salavat1k 5 жыл бұрын
- Пока у вас простые типы разницы никакой - С ссылкой вы обращаетесь как будто это переменная, а с указателем нужно его правильно получать/разыменовывать - Нельзя объявить массив ссылок - Существует арифметика указателей, но нет арифметики ссылок - Ссылка, в отличии от указателя, не может быть не инициализированной
@CaytoCatugawa
@CaytoCatugawa 5 жыл бұрын
@@Salavat1k , если нельзя обьявить массив ссылок, то зачем нужно обьявлять массив указателей ?
@govnlhzajio5206
@govnlhzajio5206 2 жыл бұрын
@@CaytoCatugawa так проще создать массив строк разной длины
@sleepyNovember_project
@sleepyNovember_project 6 ай бұрын
Адрэс взят, в функцию паслат, разыменоват!
@user-hy4jc3dj7z
@user-hy4jc3dj7z 5 жыл бұрын
Так зачем же тогда нужен указатель если ссылка удобнее ? Можно же присвоить в переменную адрес другой переменной без указателя?
@mihas1106
@mihas1106 4 жыл бұрын
дада, я тоже об этом думаю
@Calciferius
@Calciferius Жыл бұрын
мне аж интересно, сколько лайков на последнем уроке 1?
@seatBy
@seatBy 5 жыл бұрын
смысл тогда вообще этих указателей?
@user-rx2jr2mm1i
@user-rx2jr2mm1i 5 жыл бұрын
1 лайков, 1 дизлайк.
@slavaradkov4985
@slavaradkov4985 3 жыл бұрын
Функция просто Фууууу))
@user12285
@user12285 2 жыл бұрын
Ахаххаахх
@Evgeny..
@Evgeny.. 3 жыл бұрын
Спасибо за урок!
@user-zs8hi4rp9h
@user-zs8hi4rp9h 4 жыл бұрын
Спасибо!
@vladimirdiadichev6140
@vladimirdiadichev6140 7 жыл бұрын
Спасибо
@user-kb6qd8rg4g
@user-kb6qd8rg4g 4 жыл бұрын
спасибо
@windachae4778
@windachae4778 5 жыл бұрын
Годные видосы, сейчас к экзамену по проге готовлюсь по ним) Думаю летом всё от начала до конца посмотрю, чтобы в голове информацию как-то структурировать, а то каша после универа
@gagikarakelyan6014
@gagikarakelyan6014 4 жыл бұрын
Спасибо!
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,4 МЛН
ОСКАР ИСПОРТИЛ ДЖОНИ ЖИЗНЬ 😢 @lenta_com
01:01
Homemade Professional Spy Trick To Unlock A Phone 🔍
00:55
Crafty Champions
Рет қаралды 61 МЛН
Василиса наняла личного массажиста 😂 #shorts
00:22
Денис Кукояка
Рет қаралды 9 МЛН
ты C++ РАЗРАБОТЧИК?) ага
12:04
Winderton
Рет қаралды 228 М.
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,4 МЛН