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

Поделиться
HTML-код
  • Опубликовано: 6 фев 2025
  • 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

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

  • @A.Swetha-sh7th
    @A.Swetha-sh7th 11 месяцев назад +4

    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

  • @Ramesh1211
    @Ramesh1211 4 года назад +56

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

  • @prabhukaran5734
    @prabhukaran5734 3 года назад +14

    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  3 года назад +10

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

    • @prabhukaran5734
      @prabhukaran5734 3 года назад +1

      @@LogicFirstTamil Anyhow it feels interesting. Chill..

  • @Sherina-r5c
    @Sherina-r5c 10 месяцев назад +2

    Madam, you teach nicely and simply .Thanks a lot

  • @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.

  • @a.k.balakrishnan6595
    @a.k.balakrishnan6595 3 года назад +17

    My One Month lesson taught by 1 hour 👌👌

  • @gayathrinr7498
    @gayathrinr7498 2 года назад +12

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

  • @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

  • @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 2 года назад +1

    Akka romba nala soli tharenga ellam nala puriyuthu thanks 👍

  • @manavendraa6805
    @manavendraa6805 Год назад +1

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

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

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

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

    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💯😘😘😘

  • @Omprakash-kz3zl
    @Omprakash-kz3zl 3 года назад +4

    I Understood Clearly Akka Thanks Akka
    Iam A Bio Student

  • @devashathya1786
    @devashathya1786 Год назад +2

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

  • @BalaMurugan-il8bt
    @BalaMurugan-il8bt Год назад +1

    clear explanation and example, Thank You 👍

  • @150sethulakshmanansp8
    @150sethulakshmanansp8 17 дней назад

    Thanks for this wonderful explanation.

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

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

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

    This is so so good💥👏

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

    Best video on pointers I have ever seen...

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

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

  • @ssmoviereview3065
    @ssmoviereview3065 Год назад +2

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

  • @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.

  • @vignesh1588
    @vignesh1588 3 месяца назад

    Greatest explanation mam..Thank you so much mam🙏🙏

  • @factisticalone2106
    @factisticalone2106 3 года назад +3

    Very very clear explanation mam ! Thank you

  • @242-vijaya7
    @242-vijaya7 2 года назад +1

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

  • @ranjithkumarr7490
    @ranjithkumarr7490 3 года назад +1

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

  • @euphoria924
    @euphoria924 3 года назад +1

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

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

    Pramadamana class madom great job thanks

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

    The Best explanation i ever seen👌👌

  • @M.Yamini-w6p
    @M.Yamini-w6p 2 месяца назад

    Thank you mam very clear explaination in pointers topic mam

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

    thankyou for this wonderful video all my doubts are cleared

  • @keerthanakeerth7338
    @keerthanakeerth7338 2 года назад +1

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

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

    Your explanation is very good. I like you

  • @priyarose5746
    @priyarose5746 3 года назад +3

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

  • @Kaviya_dharshini288
    @Kaviya_dharshini288 3 месяца назад

    Very nice explanation mam very useful...

  • @infan7472
    @infan7472 3 года назад +2

    Thanks mam I clearly understand about pointer concept

  • @vigneshwaransaminathan6418
    @vigneshwaransaminathan6418 3 года назад +1

    Superb tutorial and kudos for the efforts mam.

  • @hareishr3775
    @hareishr3775 3 года назад +3

    So clear Thanks a lot sis!

  • @a.k.balakrishnan6595
    @a.k.balakrishnan6595 3 года назад +1

    Thank you for explanation , it helped me a lot

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

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

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

      sure. Thank you imayavan. pls share with ur friends

  • @guru3829
    @guru3829 3 года назад +2

    Your voice very sweet. Thankyou

  • @HemanthKumar-sv5tb
    @HemanthKumar-sv5tb 4 года назад +2

    Super explanation 👌

  • @SathishKumar-hj8ct
    @SathishKumar-hj8ct 3 года назад +2

    Good explanation mam👏👏

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

    Such a great explanation thanks for this video🙌

  • @Saravanakumar-l1g
    @Saravanakumar-l1g 3 месяца назад

    Thank u so much akka im a bio student🎉😊

  • @marijothi647
    @marijothi647 3 года назад +2

    explained well.Thank you

  • @aswinkumarraj5054
    @aswinkumarraj5054 2 года назад +14

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

  • @balachandar375
    @balachandar375 4 года назад +5

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

  • @RakeshKumar-en1uq
    @RakeshKumar-en1uq Год назад

    Awesome explanation ❤

  • @GobikaSri-zl7mp
    @GobikaSri-zl7mp 8 месяцев назад

    Vera level uh🎉

  • @prithivirajm9310
    @prithivirajm9310 3 года назад +1

    great explanation!!!

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

    Superb explanation mam.

  • @snapebtc5688
    @snapebtc5688 3 года назад +1

    Clear explanation..Tq

  • @jayaprabhu.j7914
    @jayaprabhu.j7914 3 года назад +2

    Thank you so much sista...

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

    Unga voice nalla irukkunga.

  • @yadanarwin-f6j
    @yadanarwin-f6j Год назад

    super thanks you so much mum Clear explain

  • @keerthikaathy4193
    @keerthikaathy4193 4 года назад +3

    Well explained

  • @juvaireyabegum5298
    @juvaireyabegum5298 3 года назад +2

    Thanks a lot mam❤

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

    mam superb explanation.please use timestamps for each subtopic

  • @baranigaming5814
    @baranigaming5814 3 года назад +1

    Thank you so much mam...

  • @mrs.mystery2578
    @mrs.mystery2578 3 года назад +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  3 года назад +1

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

    • @mrs.mystery2578
      @mrs.mystery2578 3 года назад

      @@LogicFirstTamil sure mam

  • @navaneethbhuvaneswaran3939
    @navaneethbhuvaneswaran3939 3 года назад +3

    Simply awesome

  • @SBbbb-m6o
    @SBbbb-m6o 2 месяца назад

    Thankyou sister

  • @gvagva5176
    @gvagva5176 2 года назад +1

    Tq so much mam

  • @arunsathieee01
    @arunsathieee01 3 года назад +1

    Thank you

  • @siuuuuu_man
    @siuuuuu_man 4 года назад +3

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

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

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

  • @realestateagentthanjavurme9328
    @realestateagentthanjavurme9328 3 года назад +1

    super mam

  • @2030VikramT
    @2030VikramT 10 месяцев назад

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

  • @RakeshKumar-en1uq
    @RakeshKumar-en1uq 11 месяцев назад

    please put videos on Java Design pattern topics

  • @karthi9722
    @karthi9722 3 года назад +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  3 года назад +2

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

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

      @@LogicFirstTamilOk Sis. Thankyou for ur reply.

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

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

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

    have you made smart pointers c++ video?

  • @teamsentinelssona
    @teamsentinelssona 10 месяцев назад

    just wow !

  • @Mahesh.6051
    @Mahesh.6051 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.

  • @thayubthayub8616
    @thayubthayub8616 Год назад +1

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

  • @RvRam-gj6me
    @RvRam-gj6me 3 года назад +4

    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.

  • @Aravind-vj9nu
    @Aravind-vj9nu 4 года назад +2

    Plz upload more video mam

  • @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

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

    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 *.

  • @harshavardhanj2970
    @harshavardhanj2970 2 года назад +1

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

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

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

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

      @@LogicFirstTamil ok akka

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

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

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

      @@harshavardhanj2970 ur question is not clear

    • @-Corvo_Attano
      @-Corvo_Attano Год назад

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

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

    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  3 года назад +1

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

  • @praveeng7566
    @praveeng7566 4 года назад +3

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

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

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

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

      @@LogicFirstTamil hmm

  • @venkat_47
    @venkat_47 4 года назад +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  4 года назад +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.

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

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

    • @suryam_29
      @suryam_29 3 года назад +3

      ​@@venkat_47 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.....

    • @venkat_47
      @venkat_47 3 года назад +1

      @@suryam_29 thanks lot sir

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

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

  • @gpapitha7378
    @gpapitha7378 Год назад +1

    This❤

  • @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

  • @fathimafirdowsiya7277
    @fathimafirdowsiya7277 4 года назад +3

    mam when you start java ?
    plz start soon

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

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

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

    Mam dangling pointer Pathi solluga

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

    Akka HTML full course video podunga ka

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

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

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

    c++ full poduga

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

      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 4 года назад

      thanks you

  • @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.

  • @HemanthKumar-sv5tb
    @HemanthKumar-sv5tb 4 года назад +1

    How many bytes does float have

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

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

  • @GODLUCIFER-m8d
    @GODLUCIFER-m8d 11 месяцев назад

    edhuku mam indha pointers use aagudhu

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

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

  • @naveed-mz9ej
    @naveed-mz9ej 3 года назад

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

  • @jayasurya.p4301
    @jayasurya.p4301 2 года назад

    Pls upload javascript mam

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

    Edhukku use aagudhu nu sollitu class edunga ...