Pointers complete tutorial | Pointers in C in Tamil | Logic First Tamil

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ส.ค. 2024
  • Following concepts are explained in detail with examples
    Pointers introduction
    Dereferencing pointer variables
    Pointer to a pointer
    Pointer arithmetic
    Pointers and arrays
    Call by value and call by reference
    Returning more than one value from functions
    Passing arrays to function
    Returning pointers or returning arrays
    Void pointer
    Dynamic memory allocation malloc calloc and realloc
    Function pointer
    C Interview program playlist,
    • C Interview Programs i...
    C programming in one video,
    • C Programming in Tamil...
    C programming playlist
    • Introduction to C prog...
    C++ Playlist link
    • C++ Programming in Tamil
    English channel link,
    / @logicfirst31

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

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

    Mam I really appreciate you because you well explained about pointers in C. I understood stood well as earlier. Keep it up👍

  • @a.k.balakrishnan6595
    @a.k.balakrishnan6595 3 ปีที่แล้ว +15

    My One Month lesson taught by 1 hour 👌👌

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

    Your flow of speech is stunning
    and crystal clear
    We found no repeated words and there was no recorrection in words during your demonstration. Really great stuff

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

      I dont speak with such a flow usually. I mostly record in bits and pieces and redo until its perfect :)

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

      @@LogicFirstTamil Anyhow it feels interesting. Chill..

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

    Mam, You"re way of teaching is awesome. This is the best video for pointer ever. Thank you so much for this.

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

    Can't frame a sentence to praise your explanation since last 5 mins...bcz Just a sentence won't enough to appreciate your explanations... சும்மா பிண்ணிடீங்க மா....

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

    Thanks sis I think this is the best video for pointers in tamil I've heard pointers for a long time but this is the first time I understood it very clearly.
    Again thank you

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

      Thanks for watching. pls share with ur friends

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

    Wow , these are really helping me in my placements! thank you so much mam.

  • @devashathya1786
    @devashathya1786 8 หลายเดือนก่อน +2

    Important content starts from 20:07. Thank me later!

  • @A.Swetha-sh7th
    @A.Swetha-sh7th 5 หลายเดือนก่อน +2

    Pointers
    13:12 double pointers or pointer to pointer
    16:12 pointer arithmetics
    20:16 pointers and 1D arrays
    25:54 call by value and call by Reference
    32:00 Return more than 1 value from a function

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

    Akka program compiler la workout panni katunga so that we get idea about that program next videos la podunga.

  • @Omprakash-kz3zl
    @Omprakash-kz3zl 3 ปีที่แล้ว +4

    I Understood Clearly Akka Thanks Akka
    Iam A Bio Student

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

    This video most useful to me,and keep it up,we will support you 💪

  • @RKARAN-zs5zn
    @RKARAN-zs5zn 2 ปีที่แล้ว +2

    Best clear explanation about pointer in utube

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

    ❤❤❤❤❤❤😮😮😮super mam Romma clear ah understand achu

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

    Akka romba nala soli tharenga ellam nala puriyuthu thanks 👍

  • @dheenasiva450
    @dheenasiva450 ปีที่แล้ว

    sister you are the best teacher for me in this subject.💯🥰 i dont know about this subject before see ur videos.now i know what is pointer to variable and put more videos for me in this subject💯😘😘😘

  • @user-jf7gv7ls4n
    @user-jf7gv7ls4n 4 หลายเดือนก่อน +2

    Madam, you teach nicely and simply .Thanks a lot

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

    This is so so good💥👏

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

    thank you so much mam very clear explanation , your teaching is super

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

    Really thankyou so much mam for this video... awesome mam.

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

    Superb explanation @Logic_first_tamil
    Got cleared with pointers topic
    Thanks for making this useful content✨✨

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

      Thanks for watching. Pls share with your friends.

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

    Ohhhh my god!!!!! Unbelievable.....

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

    Video is very good....ur voice is very much pleasing 😍

  • @242-vijaya7
    @242-vijaya7 2 ปีที่แล้ว +1

    thank you for this lecture mam now I got an clear idea of what pointer does

  • @BalaMurugan-il8bt
    @BalaMurugan-il8bt ปีที่แล้ว +1

    clear explanation and example, Thank You 👍

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

    Very very clear explanation mam ! Thank you

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

    Mam ...excellent teaching... ❤thank u mam❤

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

    If (channel name == content)
    {
    Printf("SUPER EXPLANATION MADAM");
    }
    else
    {
    Printf("
    STILL CONFUSING MADAM");
    }
    Output:SUPER EXPLANATION MADAM

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

      Thank you. pls chk other videos in the channel and also share with your friends.

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

    Good job mam. Really liked your explanation.. that too in Tamil....great 🔥

  • @KRITHIKLINGESHWARAN
    @KRITHIKLINGESHWARAN 2 ปีที่แล้ว

    Best video on pointers I have ever seen...

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

    pointer ku percentage %p dhaana .. neenga %d use panringa but work aagudhu how?

  • @prithvi3980
    @prithvi3980 2 ปีที่แล้ว

    Very very clear Explanation . Understood very well. Thank you so much for your work.

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

    Mam I saw your all video's ,It was awesome please uplode more videos mam

    • @LogicFirstTamil
      @LogicFirstTamil  3 ปีที่แล้ว

      sure. Thank you imayavan. pls share with ur friends

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

    Thanks mam I clearly understand about pointer concept

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

    Vera level sister 👏👏👏👏🤗🤗💐🌷🌷

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

    Your voice very sweet. Thankyou

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

    The Best explanation i ever seen👌👌

  • @karthikj6150
    @karthikj6150 2 ปีที่แล้ว

    Your explanation is very good. I like you

  • @FireryFirery
    @FireryFirery 10 หลายเดือนก่อน

    thankyou for this wonderful video all my doubts are cleared

  • @anoopc9895
    @anoopc9895 ปีที่แล้ว

    Pramadamana class madom great job thanks

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

    So clear Thanks a lot sis!

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

    Superb tutorial and kudos for the efforts mam.

  • @mrs.mystery2578
    @mrs.mystery2578 2 ปีที่แล้ว +1

    Feeling unlucky... Because just now found your channel... Just wasted lot of time in another channels and books... Thank god... Got you... Feel lucky now...

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

      Glad you feel that way! Pls share with your friends and help the videos reach more ppl ..

    • @mrs.mystery2578
      @mrs.mystery2578 2 ปีที่แล้ว

      @@LogicFirstTamil sure mam

  • @a.k.balakrishnan6595
    @a.k.balakrishnan6595 3 ปีที่แล้ว +1

    Thank you for explanation , it helped me a lot

  • @HemanthKumar-sv5tb
    @HemanthKumar-sv5tb 3 ปีที่แล้ว +2

    Super explanation 👌

  • @SathishKumar-hj8ct
    @SathishKumar-hj8ct 3 ปีที่แล้ว +2

    Good explanation mam👏👏

  • @thamizharasikathirvel1232
    @thamizharasikathirvel1232 ปีที่แล้ว

    mam superb explanation.please use timestamps for each subtopic

  • @jayaprabhu.j7914
    @jayaprabhu.j7914 3 ปีที่แล้ว +2

    Thank you so much sista...

  • @user-xm7uz9ig9b
    @user-xm7uz9ig9b 5 หลายเดือนก่อน

    DOUBT: ptr=(int *) calloc (5,sizeOf(int)); ithula each block layum maximum ethana integers store panna mudiyum mam??

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

    explained well.Thank you

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

    Clear explanation..Tq

  • @GobikaSri-zl7mp
    @GobikaSri-zl7mp 3 หลายเดือนก่อน

    Vera level uh🎉

  • @naveenprasath4591
    @naveenprasath4591 ปีที่แล้ว

    Such a great explanation thanks for this video🙌

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

    nice explanation

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

    Well explained

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

    Thanks a lot mam❤

  • @user-zc1il4wz6w
    @user-zc1il4wz6w 6 หลายเดือนก่อน

    super thanks you so much mum Clear explain

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

    great explanation!!!

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

    Thank you

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

    Thank you so much mam...

  • @RakeshKumar-en1uq
    @RakeshKumar-en1uq 5 หลายเดือนก่อน

    please put videos on Java Design pattern topics

  • @RakeshKumar-en1uq
    @RakeshKumar-en1uq 11 หลายเดือนก่อน

    Awesome explanation ❤

  • @Karthiverse
    @Karthiverse 2 ปีที่แล้ว

    Unga voice nalla irukkunga.

  • @munirajm1300
    @munirajm1300 2 ปีที่แล้ว

    Superb explanation mam.

  • @teamsentinelssona
    @teamsentinelssona 5 หลายเดือนก่อน

    just wow !

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

    Simply awesome

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

      Thank u..pls share with ur friends.

  • @RvRam-gj6me
    @RvRam-gj6me 3 ปีที่แล้ว +3

    Mam can I teach us java script or can you suggest any good channel for JavaScript

    • @LogicFirstTamil
      @LogicFirstTamil  3 ปีที่แล้ว

      I have to learn javascript as well. Telusko channel is very good and I see Js videos there. I hope its good. Not seen though.

    • @RvRam-gj6me
      @RvRam-gj6me 3 ปีที่แล้ว

      @@LogicFirstTamil mam can you teach us web development including backend ?

    • @LogicFirstTamil
      @LogicFirstTamil  3 ปีที่แล้ว

      @@RvRam-gj6me front end is not my area of interest. M more interested in DS and Algos. So planning to cover that first and then move on web development. It will take lot of time though.

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

    I think this pointer topic is teacher more than 6hrs in my chlg with same concepts

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

      Thanks for watching. Please check the other videos in the channel and also share with your friends.

    • @praveeng7566
      @praveeng7566 3 ปีที่แล้ว

      @@LogicFirstTamil hmm

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

    Tq so much mam

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

    Mam I want to know more about the internal mechanisms like how the memory is allocating compiling...like how the computer process it...where can I learn it more deep?

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

      memory mamagement can be learnt in detail by learning operating system and computer architecture.

    • @karthi9722
      @karthi9722 2 ปีที่แล้ว

      @@LogicFirstTamilOk Sis. Thankyou for ur reply.

    • @suryam_29
      @suryam_29 2 ปีที่แล้ว

      @@LogicFirstTamil Thank you akka. Can you please tell me, what is the use learning system design?

  • @-Corvo_Attano
    @-Corvo_Attano 2 ปีที่แล้ว +1

    Thank you mam :)

  • @Mahi.375
    @Mahi.375 3 ปีที่แล้ว +1

    17:49
    adress - 1000
    Integer 1 is accupie 4 bytes memory so adress is 1004
    integer 5 is also accupie 4 bytes only so adress is 1008
    Then how address is 1024?

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

      only array elements are stored in continous memory locations. Int nums will be stored in random positions.

  • @Aravind-vj9nu
    @Aravind-vj9nu 3 ปีที่แล้ว +2

    Plz upload more video mam

  • @karunanithir1510
    @karunanithir1510 2 ปีที่แล้ว

    Madam, how to print superscript and subscript numbers in coding in c program? 10-5-22

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

    This❤

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

    Mam please,explain what is bit and bite

    • @LogicFirstTamil
      @LogicFirstTamil  3 ปีที่แล้ว

      i think i have explained about that in variables/datatype video. pls chk the channel

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

    super mam

  • @suryam_29
    @suryam_29 2 ปีที่แล้ว

    akka, please upload TREE , HASH TABLE and GRAPH ka. in your english i saw dfs and bfs ka. but, if you upload in tamil as well , i will understand very clearly

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

      will start soon.. i am in final stage of finishing python. after that i will focus on dsa.

  • @gowthamaruchamy972
    @gowthamaruchamy972 ปีที่แล้ว

    have you made smart pointers c++ video?

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

    17:47
    But 5 is one number (a integer)
    Adhukkum 4bytes thane edukum
    But why we multiplying (4bytes x 5)

    • @LogicFirstTamil
      @LogicFirstTamil  ปีที่แล้ว

      pointer arithmetic works like tat. if u add 5 to a pointer it means u are adding 5 integer space.

    • @harshavardhanj2970
      @harshavardhanj2970 ปีที่แล้ว

      @@LogicFirstTamil ok akka

    • @harshavardhanj2970
      @harshavardhanj2970 ปีที่แล้ว

      @@LogicFirstTamil in a test, i got a question where the program ends
      With (return 20) ithaiyum clear panringala? ☺️

    • @LogicFirstTamil
      @LogicFirstTamil  ปีที่แล้ว

      @@harshavardhanj2970 ur question is not clear

    • @-Corvo_Attano
      @-Corvo_Attano ปีที่แล้ว

      @@harshavardhanj2970 it doesn't matter output remains the same.

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

    mam when you start java ?
    plz start soon

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

    Mam output is not coming. Can you plz share the code

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

    Mam i have doubt ,
    "*ptr =c (vs) *ptr=&c " what was the difference on that...
    when i will instalize "int *ptr =c "
    I will try to print (*ptr)nothing will be print. Why?explain it thank you mam..

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

      It is difficult for me to type and explain this. The answer for your question is already in the video. Pls watch again. you should initialize as int *ptr=&c. Only this it will point to c and *ptr will print the content.

    • @venkatk852
      @venkatk852 3 ปีที่แล้ว

      @@LogicFirstTamil okay mam i will try to understand again...thanks for your time explain it.....

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

      ​@@venkatk852 You can't initialize a variable to a pointer. you can only declare address to a pointer. because, pointer is a variable to store another variable address.....

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

      @@suryam_29 thanks lot sir

  • @selvanm2872
    @selvanm2872 ปีที่แล้ว

    thank you

  • @sumanthkumarsathish4976
    @sumanthkumarsathish4976 2 ปีที่แล้ว

    Mam I don't understand how pointers are acting upon the topic - passing arrays to a function. Mam can you pls pls explain it in the comments , i totally can't understand this topic

    • @LogicFirstTamil
      @LogicFirstTamil  2 ปีที่แล้ว

      rewatch n understand. i cannot explain any better here than the video

  • @karthikakarthika4264
    @karthikakarthika4264 3 ปีที่แล้ว

    Akka oru doubt 🧐..pointer future entha purpose ku use aaguthu

  • @rajvelm1103
    @rajvelm1103 2 ปีที่แล้ว

    Akka HTML full course video podunga ka

  • @HemanthKumar-sv5tb
    @HemanthKumar-sv5tb 3 ปีที่แล้ว +1

    How many bytes does float have

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

      u can chk by using sizeof(float). most compilers have 4 bytes.

  • @navanitha1959
    @navanitha1959 ปีที่แล้ว

    49:27 la vp ip oda address store pannuthu ana ip oru pointer variable appo vp ya **vp nu thana declare pannanum

    • @-Corvo_Attano
      @-Corvo_Attano ปีที่แล้ว

      int i; Line 1
      int* ip; Line 2
      void* vp; Line 3
      ip = &i; Line 4
      vp = ip; Line 5
      vp = &ip; nu type panna dha, vp ip oda address store pannuthu nu artham.
      but look at line 5. vp = ip
      i) ip yedha store pannudho adha dha vp um store pannudhu (ip and vp both stores the address of i )
      ii) vp nguradhu oru void pointer. so, printf("%d",vp) nu vp yendha address a point pannudhu nu paakalam.
      but printf("%d",*vp) nu, vp point pandra address la enna content iruku nu paaka mudiyadhu. ( void pointera * use panni Deference panna mudiyadhu)
      iii) void pointer ra dereference pannanum na, void pointer ra int pointer ra convert pannanum.
      Like this -> printf("%d",*(int*)vp); // void pointer is now converted into int pointer , so we can dereference using *.

  • @user-kc2ps9sh4b
    @user-kc2ps9sh4b 6 หลายเดือนก่อน

    edhuku mam indha pointers use aagudhu

  • @sathya687
    @sathya687 ปีที่แล้ว

    Mam dangling pointer Pathi solluga

  • @balajimohan6864
    @balajimohan6864 3 ปีที่แล้ว

    sister in call by valvue la return a; kudukalama,en kudukakudathu

    • @LogicFirstTamil
      @LogicFirstTamil  3 ปีที่แล้ว

      call by value functions can have return value or they may not. The concept is abt the arguments passed and return value does not matter.

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

    c++ ku address ena !

    • @LogicFirstTamil
      @LogicFirstTamil  3 ปีที่แล้ว

      i dont understand ur question. u mean, how to find address of variables in c++? if so, it is same as in C

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

    c++ full poduga

    • @LogicFirstTamil
      @LogicFirstTamil  3 ปีที่แล้ว

      will do finally by adding important concepts. C++ one video will take 20+ hrs. From playlist only you can learn thoroughly and in depth.

    • @tamilidiotbox9071
      @tamilidiotbox9071 3 ปีที่แล้ว

      thanks you

  • @karthiknedunchezhiyan1171
    @karthiknedunchezhiyan1171 5 หลายเดือนก่อน

    Hiiiiiiiii! What is your nameeeeeeeeee?????

  • @Aravind-vj9nu
    @Aravind-vj9nu 3 ปีที่แล้ว +1

    Apr mam

  • @nottoday1112
    @nottoday1112 2 ปีที่แล้ว

    Mam p=getarray(); nu yaen kudukurom nu konjam sounga mam

  • @naveed-mz9ej
    @naveed-mz9ej 2 ปีที่แล้ว

    Pointers la * mark - value o define panratthukku thane use panra

  • @jayasurya.p4301
    @jayasurya.p4301 ปีที่แล้ว

    Pls upload javascript mam

  • @kumarpavun5774
    @kumarpavun5774 ปีที่แล้ว

    Edhukku use aagudhu nu sollitu class edunga ...