parameter passing techniques call by name

Поделиться
HTML-код
  • Опубликовано: 12 янв 2025

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

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

    Your succinct explanation was highly effective and greatly appreciated. Thank you very much!

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

    Thank you so much for such a crystal clear explanation sir..!

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

    Very nice explanation..
    Thank you sir

  • @palkiarora2616
    @palkiarora2616 6 лет назад

    Awesome explanation great faculty

  • @darshanabhaykumar3692
    @darshanabhaykumar3692 2 года назад +2

    love u sir

  • @AjayKumar-wf8mp
    @AjayKumar-wf8mp 3 года назад

    6:38 In call by reference method do we need to pass address in actual parameters and use pointers in formal parameters ?

  • @alirezataheri806
    @alirezataheri806 6 лет назад

    It's so helpful Thank You...

  • @Chatbot121
    @Chatbot121 4 года назад +1

    are the changes restricted to the scope of the init, or do they stay after returning to main?

  • @RinkiSingh-ph6oo
    @RinkiSingh-ph6oo 2 года назад

    well done sir

  • @kennytong1707
    @kennytong1707 3 года назад

    amazing explanation

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

    Best on the whole youtube

  • @sharathchandra8298
    @sharathchandra8298 5 лет назад +1

    thanq sir , great explanation with suitable examples . But you still confused us . Anyways thank you

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

    Thank you :) It helps a lot

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

    Good explanation. Way less convoluted than my professor's lecture.

  • @arundhakad1575
    @arundhakad1575 5 лет назад

    In call by name how we can access the actual arguments since they are the local variables of main function??

  • @abanisahoo5926
    @abanisahoo5926 7 лет назад +1

    great explanation :)

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

    nice video

  • @dileepnagendra1260
    @dileepnagendra1260 7 лет назад

    good explanation sir thank you.

  • @nawazishalvi9894
    @nawazishalvi9894 7 лет назад +2

    Shukrya ustaad jee

  • @tamatamakhileswarareddy1408
    @tamatamakhileswarareddy1408 6 лет назад

    Good teaching...

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

    nice explanation !!!

  • @dinaahmed92
    @dinaahmed92 3 года назад

    thank you very much

  • @ashiquetera8228
    @ashiquetera8228 7 лет назад

    Which file can be news instead of the header file?

  • @amrataramchandani2140
    @amrataramchandani2140 7 лет назад +3

    void increment(int a)
    {
    a+=2
    }
    void assign(int a)
    {
    a=a+2
    }
    In which of the parameter passing technique a call to increment(b) will have a different effect
    from a call to assign(b)
    1) call by value
    2) call by value result
    3) call by reference
    4) call by name

    • @amrataramchandani2140
      @amrataramchandani2140 7 лет назад +1

      sir what is the difference between a+=2 and a=a+2 ?

    • @29leej
      @29leej 6 лет назад +2

      same; a+=2 is shortcut of a=a+2. Look up "operator overloading"

  • @thomascarlsen8097
    @thomascarlsen8097 7 лет назад +4

    You have a nice handwriting, but it was kinda difficult to understand what you were saying. - Maybe it would help if you made subtitles on english. :)

  • @yusufbayrakdar7640
    @yusufbayrakdar7640 6 лет назад

    well done, thank you

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

    goat

  • @akshaypandita1838
    @akshaypandita1838 6 лет назад

    thank you sir.

  • @MyAsdfqwe
    @MyAsdfqwe 5 лет назад

    thanks this will give me 25pts i hope

  • @DJwintaker
    @DJwintaker 5 лет назад

    wp man nice explanation!

  • @priyankkharat5686
    @priyankkharat5686 7 лет назад

    thank you sir!

  • @lokesh1058
    @lokesh1058 5 лет назад

    Hi.....,
    After the function call how can the array i.e a[10] contains zero.... U are just passing zeroth index of an array... Could u verify it again

    • @ahsankhan-md9yk
      @ahsankhan-md9yk 5 лет назад

      here y=0 is responsible for inserting 0 in the array a[10]. watch the video again carefully. if you have still problem . feel free to ask me :)

  • @sureshrakes2780
    @sureshrakes2780 7 лет назад

    I don't understand the reason behind not selecting any programming language to explain all these techniques

    • @gatebookvideolectures848
      @gatebookvideolectures848  7 лет назад +3

      All these concepts can not be related to particular programming language.
      Example: call by name is not implemented by C programming.

    • @sureshrakes2780
      @sureshrakes2780 7 лет назад

      GATE CS LECTURES BY GATE BOOK u may deliver that particular program in its respective language, why bcoz clarity is more important.

    • @gatebookvideolectures848
      @gatebookvideolectures848  7 лет назад +5

      What if you don't know the syntax of that programming language ?

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

      @@sureshrakes2780 Syntax is not that important to understand parameter passing techniques .