Literally u cleared all my confusion within 4 minutes. Clear explanation 👌
@fidalgoverde4 жыл бұрын
That's why C is the most beautiful language of all.
@musaibmuneer19073 жыл бұрын
I second that
@tayyab.sheikh Жыл бұрын
Only when you have beautiful teachers to explain you. ❤ from 🇵🇰
@HopeNHopes2 ай бұрын
I won't be that sure :))))
@utkarshmalviya94585 жыл бұрын
Happy Teacher's Day Sir, Thank you for being such a great teacher.
@bimalmurali27814 жыл бұрын
you are great sir!! very good explanation..
@lokeshnegi50514 жыл бұрын
really good voice quality
@mostafalabib86092 жыл бұрын
you have cleared my all confusions in just four minits, which I couldn't in 4 hours.
@soumi67202 жыл бұрын
I WANT TO THANK THIS CHANNEL AND TEACHERS SO MUCH ESPECIALLY YOU SIR!
@prathaptalari35833 жыл бұрын
Superb explanation sir❤️❤️❤️❤️
@080_cse_sanjaykarthicks43 жыл бұрын
I love this and because of new concepts like this, I am starting to love C as same as I love Python, which is the easiest programming language.
@tayyab.sheikh Жыл бұрын
It's easy just because of his amazing teaching method.
@iqdotcode7064 жыл бұрын
Wow C is really great
@tomaszstanislawski457 Жыл бұрын
The address `&a[0][0]` points to a first element of the first row of the array. The row's type is `int[2]`. Therefore according C standard this program is undefined for anything because pointer arithmeticsis only allowed within a single array. `&a[0][0]+2` is fine for comparison while `&a[0][0]+3]` will invoke Undefined Behavior.
@Kim-rh9gt3 жыл бұрын
thank you bro , I've learned a lot from this channel
@qandos-nour4 жыл бұрын
Great but maybe is not useful when we want to print array in row column format it will print it in one row
@dubstepbanane62777 ай бұрын
You can add a and check when to print that
@HopeNHopes2 ай бұрын
Love from Iran🇮🇷❤
@mustafatarig5412Ай бұрын
0:33 *n rows , not n-1 rows
@livenow1656 Жыл бұрын
Superbbb🔥🔥
@NivaethanRudraharan5 ай бұрын
Great and helpful
@sudhanshukaul1350 Жыл бұрын
Respect+++ for this guy
@skdkdmdmsjdjdj2377 Жыл бұрын
Finally we found a purpose for pointers
@carlossantamaria18203 жыл бұрын
so in 2d arrays when we pass the 2d array as argument to a function, we pass the base address as well right?
@sukhbeersingh58113 жыл бұрын
Yes
@musicalvibes95412 жыл бұрын
Very good explaination
@trueresources38473 жыл бұрын
how are 2D arrays stored in c++??? row major or column major??
@greenxdshadow66352 жыл бұрын
row major, he said it in the video
@soumiksaha15955 жыл бұрын
Thanks Sir, So much helpful!!!
@patricioemilianomoralesdia75782 жыл бұрын
I totally agree
@AbhishekV-t8f6 ай бұрын
Can someone please tell me what the time complexity is for the pointer based approach? Is it O(n) or O(n^2) Thank you
@jeethendra3745 ай бұрын
its o(n)
@serendipityx7372 жыл бұрын
you saved my life
@venkateshpolisetty56244 жыл бұрын
Sir, you told the array name itself holds the base address of the first element of the array. Then what is the need of '&' in front of a[0][0] in the for loop?
@krishnachaitanyareddygujju28234 жыл бұрын
array name holds the base address, therefore we use " a " not "a[0][0]"; a[0][0] is a value not address; &a[0][0] is address in for loop you can use this, "for(p = *a ; p < *(a+row); p++)" or "for(p=&a[0][0];p
@krishnachaitanyareddygujju28234 жыл бұрын
@@nivasreddy yes, in this case we can do it in two ways 1)int a[2][2]; 2)int a[ ][2]; Both will do just fine
@aProudHinduatani4 жыл бұрын
Just awesome 👌👌👌
@pallavi_103 жыл бұрын
Well explained sir thank you so much🤗
@shrutikabagul28864 жыл бұрын
Very helpful video Thank you so much
@marbles55902 жыл бұрын
I made some code similar to yours because the first one (merely following the code shown in the video) showed an error after compiling. So this is the modified one: #include int main() { int rows, cols; printf ("Enter row: "); scanf ("%d", &rows); printf ("Enter column: "); scanf ("%d", &cols); int arr[rows][cols]; printf ("Enter %d numbers: ", rows*cols); int i, j; for (i=0; i
@m.anharmunir615 Жыл бұрын
thanks bro!
@taibohere Жыл бұрын
I have anomaly? When we have *p pointer then it's value will be printed And when we have simple p the address will be printed am I right??
@sanctuary_of_soul2 жыл бұрын
You have pretty nice accent, thanks for that. And of course THANKS for the video: it is very useful.
@nilanjankar45224 жыл бұрын
In this case, we can't change the line after printing a row. Am I right?
@georger8444 жыл бұрын
You can use an if statement i guess
@carlossantamaria18203 жыл бұрын
@@georger844 how?
@MKSundaram4 жыл бұрын
Can I access the array index number instead of value using a pointer? If yes, how?
@pranaylambat97435 жыл бұрын
Is This playlist includes data structures or not? ...
@albinsanthosh86973 жыл бұрын
tahks bro
@pranaylambat97435 жыл бұрын
Data structures???
@nikolaiunger69325 жыл бұрын
best teacher ever
@akshayrathod15915 жыл бұрын
Sir how should i get the remaining video playlist of data structure? please tell me procedure.
@shabeerkhan3795 жыл бұрын
Great@
@cezzar52332 жыл бұрын
Int p , h; P = &h; P in this case is a pointer, am i right? I mean it is not a normal variable anymore?
@handle_gc Жыл бұрын
p is int variable P is not defined If you wanna declare P as pointer use * while declaring int *P=&h; or int *P; P=&h;
@jagdeepsingh-tv4ty5 жыл бұрын
anyone please ! int *ptr; for(ptr=&a[0][0][0] ; ptr
@goumuk5 жыл бұрын
You can understand this using one dimensional array itself. if array length is 5 for example, you will write for loop condition as for(ptr=&arr[0]; ptr
@nj100184 жыл бұрын
Answer= **(*(a+1)+1)
@bytecodeskool5 жыл бұрын
Sir please upload more and more videos and please complete the playlist I have exam please sir
@Yuvapriya-zx1jg Жыл бұрын
Sir it doesn't print all values 1,2,3,4 it prints only 3 and 4
@lateefwani26765 жыл бұрын
Sir if i join neso academy... Can I get videos other than uploaded by you...?????????????
@sumitgothankar60215 жыл бұрын
c++ tutorials please
@esbatu13 Жыл бұрын
That can't run on c++ why ?
@esbatu13 Жыл бұрын
#include using namespace std; int main() { int A [3][3]; cout *i ; } for (int a = 0; a
@abhiavinash51644 жыл бұрын
I'm getting error while I.m initilizing p=a in for loop instead of p=&a[0][0]... sir u said, arr name can be use as pointer and it points to 1st elements, then y its not working for 2D
@ritikshrivastava94424 жыл бұрын
Same doubt brother
@iamgroot204 жыл бұрын
Can someone write program for it
@shinimasud893111 ай бұрын
Many of us have fallen during our journey ☠.
@bytecodeskool5 жыл бұрын
Within 25 june try to complete all the series
@paulosergiorodriguesdasilv77113 жыл бұрын
LENGENDS!?
@saurabhbaij Жыл бұрын
done
@mysterious572911 ай бұрын
Ye tho bawal chizz h be.. system hil jaye 😂
@karnatakamsangeeta53385 жыл бұрын
1,2,1,3,2,5,3,7, this series is a mixture of two series all the the odd terms in this series form a fibonacci series and all the the even erms form the prime numbers in ascending order.write a program o find nth term in the series. I want easy explanation n coding of this question sir