CORRECTION: p=1000 7:06 after *p++ the p pointer is pointing to the second element, that is it will hold the address 1004, in the next line ++*p , address 1004 is dereferenced and the value at this address is incremented, i.e the 2nd element of the array changes to 3. *++p if we do then first p is incremented to 1008 and p now points to third element of the array and now dereferencing 1008 will give the third element 3
@mojito9695 Жыл бұрын
Yess...
@shawonhussain0711 ай бұрын
I was about to write this .
@OvishaSanyal10 ай бұрын
Are you sure about it?
@OvishaSanyal10 ай бұрын
But output of *p++ will be 1 right?
@omkarjambhale118410 ай бұрын
@@OvishaSanyal ++ just move to next index like if we have *arr={5,8} so when we use *arr++ than move to 8 because by default arr will be arr[0] which is 5 and add to it we get arr[1] which is 8
@sweetstar56232 жыл бұрын
You are such a great teacher 👍👍
@akshathashenoy2130 Жыл бұрын
Typo in first program: p = x (as opposed to p = &x, since we are equating the two pointers p and x, which is a pointer pointing to the first element of the array)
@vaibhavshreenamdev83923 жыл бұрын
Sir C programming and Data structure basic se Advance tak ( whole syllabus ) par videos banaiye.
@shaikjohn75523 жыл бұрын
S sir
@058laxmi82 жыл бұрын
kzbin.info/www/bejne/gXTSdJSplryJd9U Check out this channel, here they are creating whole data structure playlist using C/C++
@kaif7369 Жыл бұрын
Apko Mila notes
@salonizalte9320 Жыл бұрын
Yes sir
@saniaayoub5474 Жыл бұрын
Plz sir
@abcdrabcds23063 жыл бұрын
Sir your work is great. Keep it up. Thank you so much
@AnjaliGalot2 жыл бұрын
Sir ajjj first time mujhe arrays and pointers clear hue
@uttaranghosh23182 жыл бұрын
In ex 2 in the time of disp fun call that will be disp(a); Not disp(&a); I'm so much impressed by ur teaching style sir ❤️.
@dipenmhanta61022 жыл бұрын
yes correct
@symemoza1042 жыл бұрын
In array if you created, int a[] = {11, 22, 33, 44, 55}; a == &a == &a[0] because a is a pointer in on itself.
@ashishkumaryadav5252 Жыл бұрын
disp(&a) is also correct, it will give same result for all operations.
@jishasen7328 Жыл бұрын
@@ashishkumaryadav5252 disp (&a) did not work. display (a) works.
@Engr.MarwaKhalid3 жыл бұрын
Sir ! *P++ mein 1 answer aya but after answer, us ko 2 nhe ho jana cahiay. Next operation mein ++*p mein phr 2 use nhe ho ga??
@babitadevi1412 Жыл бұрын
Waoo Sir meme to pahle baar apki video Dekhi hai or usne hi ek dam jkash Smj me aaya hai gjeb sir Ji gjeb
@undefined_exception_03 жыл бұрын
Sir you made a mistake at 6:30 printf("%d",*p++); will give the answer 1 but will increment pointer p to its next location so pointer p will contain the address 1004 not 1000.
@undefined_exception_03 жыл бұрын
@Atul Shende You should try running the code.
@Engr.MarwaKhalid3 жыл бұрын
Yes, i have the same logic
@ExploreFoodieIndia2 жыл бұрын
yeah you are right abut that
@yashrajput78052 жыл бұрын
Yes..i agree
@mizanurrahaman10563 жыл бұрын
Thank you so much, it's very helpful for interview preparation.
@puja-07-sahoo Жыл бұрын
Sir your teaching style is very very very best. Thank you for helping us 🙏🙂
@parbhatbansal1451 Жыл бұрын
Sir you are great thank you so much sir it is very very helpful for me thankyou sir
@TanyaGupta-x9z5 ай бұрын
Itne ache se first time kisi ne samjhaya thank you sir😊
@daljeetkaurbange136726 күн бұрын
Thnku❤ for making such type of video... instead of wasting time and money at tuitions
@Pankaj__singh207 ай бұрын
Thank you sir , bahut knowledgeable video thi and easy to understand
@anamikasahu10b47 Жыл бұрын
Thank you So much Sir🤩
@triptishori61292 жыл бұрын
According to output this program is auto type storage...if it is static then o/p will be 1 ,1,1,3,5,3
@usamamobil5127 Жыл бұрын
Outstanding method Sir..✨
@AnuragRawat01 Жыл бұрын
Fantastic 😊😊
@gatplace2738 Жыл бұрын
Sir best work
@Foodies1215 Жыл бұрын
you are great man
@Honeyrathore4405 ай бұрын
wow, and thank you it is really helpful
@factgoal1m Жыл бұрын
Thank you sir Very awesome style to teaching
@OnlineShoping8413 жыл бұрын
God bless you and your family
@Rachana-chinhalli Жыл бұрын
Thank you so much sir you have given a very detailed explanation it was very helpful
@PriyankaKumari-rt2ut3 жыл бұрын
As always enjoyed your vedios..
@NidsFahad8 ай бұрын
You did great help of mine in understanding of pointers.
@tusharsonawane3530 Жыл бұрын
Nice explanation
@akashshah88662 жыл бұрын
Awesome sir ji
@MdAbulKasam-lp4pf Жыл бұрын
awesome video. thank you so much.
@usmankhanctit83802 жыл бұрын
Amazing method.
@kavyashree8903 жыл бұрын
Sir kindly start a course for ugc net
@vaibhavkottari88002 жыл бұрын
great video sir.....
@HarshCreation1022Ай бұрын
To print address we need to use %u not %d
@2012souls8 ай бұрын
Subscriber bohut jaruri hei 🎉
@mehndi.6236 Жыл бұрын
Thank you sir...🙏🙏
@saniaayoub5474 Жыл бұрын
Sir ap data structure k all topics pr complete playlist bnaay plz
@amorphiouslattice12007 ай бұрын
sir *(p+4) is out of bound of array bcz p is pointing to X[1] at this point.
@nainikamohanta6128 Жыл бұрын
Thankyouuu sir😌
@gurpreetsinghsoos45122 жыл бұрын
Thanks sir very easy method 🤍🤍🤍🤍🙏🙏🙏
@bhojaramsa93533 жыл бұрын
" *ptr++ " will print 1 but ptr will point to location 1004 as Postfix.. Any reply is appreciated...
@shahrukhrehman51572 жыл бұрын
Only legend know about that😉
@ExploreFoodieIndia2 жыл бұрын
yeah you right about that
@sp86022 жыл бұрын
@@shahrukhrehman5157 pls tell then
@058laxmi82 жыл бұрын
kzbin.info/www/bejne/gXTSdJSplryJd9U Check out this channel, here they are creating whole data structure playlist using C/C++
@sultangaming3912 Жыл бұрын
@@sp8602 watch arithmetic videos for this
@anshulanshul6751 Жыл бұрын
Jai Shree Ram
@JunaidKhan-iv7qh Жыл бұрын
Bahut shi padaya
@NancySharmaArtCraft Жыл бұрын
Sir int mai to 2 bytes hoti hai aapne 4bytes li hai
@Aabara_ka_dabara Жыл бұрын
p++ should also increasing the address too..
@AmitKumar-gk9wh2 жыл бұрын
Nice ❤️🤗👍
@058laxmi82 жыл бұрын
kzbin.info/www/bejne/gXTSdJSplryJd9U Check out this channel, here they are creating whole data structure playlist using C/C++
@ankuledition3 ай бұрын
Sir reply please agr p ki value 1000 hai to *(p-1) kaise perform hua 1008 kaise please reply 😊
@anshulanshul6751 Жыл бұрын
Sir printf("%d", *p++) 1kase aayega ye to 2 nahi aana chahiye tha
@SumitDavdra Жыл бұрын
8.50 output will be 0 because, P++ and ++p ne index change kar diya. Sir
@nikitashilpi63753 жыл бұрын
Sir p++ post increment kyou use kre ge jb kuch hi nahi change hoga toh
@divyabharti73053 жыл бұрын
Dear sir, kindly make a video on uppcl AE for cse
@manjunathamakavalli2 жыл бұрын
P++ means p=p+1; You are not using this increment for next lines of statements.
@uttaranghosh23182 жыл бұрын
Yes
@अंत_निशा2 жыл бұрын
Yes u r right
@sultangaming3912 Жыл бұрын
Yes.. Pointer should point to next element
@agent_op_is_live9 ай бұрын
there is a mistake in your last example. The correct code is: #include void disp(int *x); int main() { int a[5]={1,2,3,4,5}; disp(a); return 0; } void disp(int *x) { printf("%d ",*x); printf("%d",*(x+3)); } // It disp(a) not disp(&a)
@RajSingh-fi9wqАй бұрын
Sir ji BCA ka Syllabus padhaiye please 🙏🙏
@ishukori9574 Жыл бұрын
Sir pointer arithmetic in c concept 1 video please
@chittichinmayi9113 Жыл бұрын
P=X we can no P=ampersand x not needed??
@Artaxerxes.3 жыл бұрын
Suggestion : use a monospace code font like jetbrains mono instead of times new Roman for code blocks.
@mirfaisal9514Ай бұрын
Hi, Its correct output will be 1,1,1,3,0,3
@Koroki_Sensei_2245 Жыл бұрын
Sir 2D array ka ek video post karona please
@sameerbvk1976 Жыл бұрын
actually the pointer must point to x[0]. Else it would give an error
@nothingisimpossible.13574 ай бұрын
Indices of array always starts from 0 and upto n-1
@swatisingh69842 жыл бұрын
When we r done with printf("%d", *p++ ) output=1 then X[0] will become 2 na???
@yasiraroma10 ай бұрын
Brother let me correct you please.. disp () is called function whereas main is calling function.. u are using the words interchangeably...
@skkidsstudy Жыл бұрын
Sir your output and actual system output not matching.. bit confusing who is right you or software ...++*p changeing actual data of array .. please do practical of this and clear the doubt..
@tani3275 Жыл бұрын
Why nothing changed in *p++??
@mradulraj877711 ай бұрын
Sir sb smjh aa rha tha last wala program dikha Diya aapne.😂
@pokemon4you5758 ай бұрын
4th Printf me 3 print hoga sir aapne galt bataya yaha
@netcracker73539 ай бұрын
Aaj puri bca mca complete karne k baad muze ye samaj aaya
@abhisheksinghrajput8992 жыл бұрын
Sir agar ham ne programming kar lene ke bad white printout kaise nikalwaye
@itishree56692 жыл бұрын
Tq sir
@deepakchoudhary42743 жыл бұрын
Hello Sir
@THEgourav892 жыл бұрын
Padhate nhi ho aap but aaj glat pda diya sir ji
@sahilmalik-oi4df Жыл бұрын
sir mujhe bilkul bhi bura nahi lag raha ye bolte hua ki aap sourav sir se accha explain kerte ho 🙂
@nikitashilpi63753 жыл бұрын
And p-1 me kaise change hoga kaise address change hoga
@reddyprasad85633 жыл бұрын
Add subtitles for every video
@thanmayrambr49793 жыл бұрын
background white screen is too bright pls alter
@tango2olo3 жыл бұрын
x == &x, when x is an array. Type of both though are different.
@058laxmi82 жыл бұрын
kzbin.info/www/bejne/gXTSdJSplryJd9U Check out this channel, here they are creating whole data structure playlist using C/C++
@mdsarfrajsarfraj6727 Жыл бұрын
Kuch samajh nahi aa Raha hai 😔😔
@konglyngdoh5487 Жыл бұрын
Explain in English not in Hindi language ...
@panditsanjay77623 жыл бұрын
Sir complete c kara dijiye request by heart
@058laxmi82 жыл бұрын
kzbin.info/www/bejne/gXTSdJSplryJd9U Check out this channel, here they are creating whole data structure playlist using C/C++
@knsharma43433 жыл бұрын
Computer teacher le sir btye ga
@monoroma100 Жыл бұрын
Your Concept is not clear sir. Read Balaguruswami
@Tradexoffecials9 ай бұрын
😂
@Sipten6302 жыл бұрын
1 ,1 ,1 , 3 , 5 , 3
@058laxmi82 жыл бұрын
kzbin.info/www/bejne/gXTSdJSplryJd9U Check out this channel, here they are creating whole data structure playlist using C/C++
@Somu_Mane Жыл бұрын
Sir may be o/p is wrong o/p is 1 1 1 3 6422284 garbage value 3 o/p=1 according to post increment the value will be use first p++ is 0 after this 0 will be increment to 1 p=&a[1] then next ++*p , p=1 and it is o/p is *p=2 ++2=3; next *(p+4) here p=&x[2] 1008+4*4 = 1032 its gives garbage value next p=&x[2]; *p=3 next op p=&x[2]; printf("%d",*(p-1)); its giving 3 but i can't understand this
@vikashtanwer4184 Жыл бұрын
😶
@sudhisanto1233 жыл бұрын
Sir plz spk in english or else please add english subtitles. We are not able to catch hindi with this much speed of talking.
@058laxmi82 жыл бұрын
kzbin.info/www/bejne/gXTSdJSplryJd9U Check out this channel, here they are creating whole data structure playlist using C/C++
@saheblalsorenmdeofficials4331 Жыл бұрын
Hii sir
@er.anilkumargupta8662 Жыл бұрын
Re code hi apne sarir se chhupa leta hai, aur bad bad start
@Prince_07123 Жыл бұрын
Ap kal student comments bhi unhi ladkiyo ka hi like karte hai bas😅😢 Mera bhi comment ak din viral hoga😢😢
@crazy-bo3lv3 жыл бұрын
First comment
@058laxmi82 жыл бұрын
kzbin.info/www/bejne/gXTSdJSplryJd9U Check out this channel, here they are creating whole data structure playlist using C/C++
@university-study Жыл бұрын
Cry n8ce
@coder_ranjeet23832 жыл бұрын
void input_employeeDetail(struct employee *ptr1, int size) { int i; for (i = 0; i< size; i++) { printf("Enter details of(Id ,Name , Salary) %d employee : ", i + 1); scanf("%d", &(ptr1+i)->employee_id); // why use &(ptr1+1)->employee_id. fflush(stdin); gets((ptr1+i)->name); // but here is not use & symbol scanf("%f", &(ptr1+i)->salary); } } please replay i'm 😕 😕
@058laxmi82 жыл бұрын
kzbin.info/www/bejne/gXTSdJSplryJd9U Check out this channel, here they are creating whole data structure playlist using C/C++