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
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
Mam I really appreciate you because you well explained about pointers in C. I understood stood well as earlier. Keep it up👍
thank you Ramesh
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
I dont speak with such a flow usually. I mostly record in bits and pieces and redo until its perfect :)
@@LogicFirstTamil Anyhow it feels interesting. Chill..
Madam, you teach nicely and simply .Thanks a lot
Mam, You"re way of teaching is awesome. This is the best video for pointer ever. Thank you so much for this.
My One Month lesson taught by 1 hour 👌👌
Wow , these are really helping me in my placements! thank you so much mam.
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
Thanks for watching. pls share with ur friends
Best clear explanation about pointer in utube
❤❤❤❤❤❤😮😮😮super mam Romma clear ah understand achu
Akka romba nala soli tharenga ellam nala puriyuthu thanks 👍
thank you so much mam very clear explanation , your teaching is super
Mam ...excellent teaching... ❤thank u mam❤
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💯😘😘😘
I Understood Clearly Akka Thanks Akka
Iam A Bio Student
Important content starts from 20:07. Thank me later!
clear explanation and example, Thank You 👍
Thanks for this wonderful explanation.
Really thankyou so much mam for this video... awesome mam.
This is so so good💥👏
Best video on pointers I have ever seen...
Very very clear Explanation . Understood very well. Thank you so much for your work.
This video most useful to me,and keep it up,we will support you 💪
Superb explanation @Logic_first_tamil
Got cleared with pointers topic
Thanks for making this useful content✨✨
Thanks for watching. Pls share with your friends.
Greatest explanation mam..Thank you so much mam🙏🙏
Very very clear explanation mam ! Thank you
thank you for this lecture mam now I got an clear idea of what pointer does
Good job mam. Really liked your explanation.. that too in Tamil....great 🔥
Video is very good....ur voice is very much pleasing 😍
Pramadamana class madom great job thanks
The Best explanation i ever seen👌👌
Thank you mam very clear explaination in pointers topic mam
thankyou for this wonderful video all my doubts are cleared
Ohhhh my god!!!!! Unbelievable.....
Your explanation is very good. I like you
Vera level sister 👏👏👏👏🤗🤗💐🌷🌷
Very nice explanation mam very useful...
Thanks mam I clearly understand about pointer concept
Superb tutorial and kudos for the efforts mam.
So clear Thanks a lot sis!
Thank you for explanation , it helped me a lot
Mam I saw your all video's ,It was awesome please uplode more videos mam
sure. Thank you imayavan. pls share with ur friends
Your voice very sweet. Thankyou
Super explanation 👌
Good explanation mam👏👏
Such a great explanation thanks for this video🙌
Thank u so much akka im a bio student🎉😊
explained well.Thank you
Can't frame a sentence to praise your explanation since last 5 mins...bcz Just a sentence won't enough to appreciate your explanations... சும்மா பிண்ணிடீங்க மா....
Akka program compiler la workout panni katunga so that we get idea about that program next videos la podunga.
Awesome explanation ❤
Vera level uh🎉
great explanation!!!
Superb explanation mam.
Clear explanation..Tq
Thank you so much sista...
Unga voice nalla irukkunga.
super thanks you so much mum Clear explain
Well explained
Thanks a lot mam❤
mam superb explanation.please use timestamps for each subtopic
Thank you so much mam...
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...
Glad you feel that way! Pls share with your friends and help the videos reach more ppl ..
@@LogicFirstTamil sure mam
Simply awesome
Thank u..pls share with ur friends.
Thankyou sister
Tq so much mam
Thank you
If (channel name == content)
{
Printf("SUPER EXPLANATION MADAM");
}
else
{
Printf("
STILL CONFUSING MADAM");
}
Output:SUPER EXPLANATION MADAM
Thank you. pls chk other videos in the channel and also share with your friends.
super mam
DOUBT: ptr=(int *) calloc (5,sizeOf(int)); ithula each block layum maximum ethana integers store panna mudiyum mam??
please put videos on Java Design pattern topics
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?
memory mamagement can be learnt in detail by learning operating system and computer architecture.
@@LogicFirstTamilOk Sis. Thankyou for ur reply.
@@LogicFirstTamil Thank you akka. Can you please tell me, what is the use learning system design?
have you made smart pointers c++ video?
just wow !
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?
only array elements are stored in continous memory locations. Int nums will be stored in random positions.
pointer ku percentage %p dhaana .. neenga %d use panringa but work aagudhu how?
Mam can I teach us java script or can you suggest any good channel for JavaScript
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.
@@LogicFirstTamil mam can you teach us web development including backend ?
@@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.
Plz upload more video mam
Mam please,explain what is bit and bite
i think i have explained about that in variables/datatype video. pls chk the channel
49:27 la vp ip oda address store pannuthu ana ip oru pointer variable appo vp ya **vp nu thana declare pannanum
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 *.
17:47
But 5 is one number (a integer)
Adhukkum 4bytes thane edukum
But why we multiplying (4bytes x 5)
pointer arithmetic works like tat. if u add 5 to a pointer it means u are adding 5 integer space.
@@LogicFirstTamil ok akka
@@LogicFirstTamil in a test, i got a question where the program ends
With (return 20) ithaiyum clear panringala? ☺️
@@harshavardhanj2970 ur question is not clear
@@harshavardhanj2970 it doesn't matter output remains the same.
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
will start soon.. i am in final stage of finishing python. after that i will focus on dsa.
I think this pointer topic is teacher more than 6hrs in my chlg with same concepts
Thanks for watching. Please check the other videos in the channel and also share with your friends.
@@LogicFirstTamil hmm
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..
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.
@@LogicFirstTamil okay mam i will try to understand again...thanks for your time explain it.....
@@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.....
@@suryam_29 thanks lot sir
Madam, how to print superscript and subscript numbers in coding in c program? 10-5-22
This❤
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
rewatch n understand. i cannot explain any better here than the video
mam when you start java ?
plz start soon
after cpp.
Mam output is not coming. Can you plz share the code
Mam dangling pointer Pathi solluga
Akka HTML full course video podunga ka
Akka oru doubt 🧐..pointer future entha purpose ku use aaguthu
call by ref, linked list etc
c++ full poduga
will do finally by adding important concepts. C++ one video will take 20+ hrs. From playlist only you can learn thoroughly and in depth.
thanks you
sister in call by valvue la return a; kudukalama,en kudukakudathu
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.
How many bytes does float have
u can chk by using sizeof(float). most compilers have 4 bytes.
edhuku mam indha pointers use aagudhu
Mam p=getarray(); nu yaen kudukurom nu konjam sounga mam
chk functions video
Pointers la * mark - value o define panratthukku thane use panra
Understood madam
Pls upload javascript mam
Edhukku use aagudhu nu sollitu class edunga ...