Yes bro u are right.. If i would have foun this videos during my college days or atleast after my graduation i would hav been a good engineer and successful in my life.
Wanted to brush up my C concepts during this lockdown. I looked into many videos but urs is fantastic, got to know many new things. I really appreciate your contribution to open source 😍😍
You make programming easier and more interesting than others. I almost quitted! Thank God I found you when the ovation was at the loudest point. What a fun way to learn programming. My only problem is that your videos make me not to sleep again. I am obsessed with them.
Thank you soooooooo much. You are helping so many students like me who are paying lakhs of fees and experiencing worst lectures in college🎓. You are the real teacher👩🏫.
The behavior of x = ++a is not described correctly. It is not guaranteed that a is updated _immediately_ upon evaluation. The actual behavior is more like this: tmp = a + 1 x = tmp a = a + 1 except that the order in which x and a are updated isn't fixed (the operations are _unsequenced_ relative to each other; they could even be updated simultaneously). Similarly, the behavior of x = a++ is more like tmp = a x = tmp a = a + 1 with the same sequencing caveat as above. The side effect is not guaranteed to be applied until the next sequence point; this is part of the reason why the behavior of expressions like "a++ + ++a" is _undefined_ - there is no sequence point between a++ and ++a, so the result isn't predictable. Another minor nit, the C language definition only refers to the prefix forms of ++ and -- as _unary_ operators (they're grouped with the indirection *, address-of &, sizeof, and sign operators + and -), while the postfix forms are grouped with the other _postfix_ operators (function call (), subscript [], member selection . and ->). Unary operators have lower precedence than postfix operators, so an expression like "++a[i]" is parsed as "++(a[i])" and "*x++" is parsed as "*(x++)".
This is by far the easiest method to solve increment decrement operations. tbh i am having troubles on this particular topic because it is confusing with the change of values. But when you explain the box method, i understand the concept much better now! Thank u mr Indian guy. Always a saviour to programmers
00:01 Increment and decrement operators are used to change the value of a variable by one in C. 01:23 Increment and decrement operators are unary operators applied on a single operand. 02:36 Increment and decrement operators in C 04:01 L value refers to a memory location and must be a variable. 05:19 Variables are assigned a memory location and can hold data. 06:37 Increment and decrement operators can only be applied to variables as they require L value. 07:53 Understanding the difference between pre-increment and post-increment operators in C 09:25 Pre-increment assigns the incremented value to the variable, while post-increment assigns the value before incrementing to the variable.
Thank you so much sir, I've always faced issue in pre/post increment and decrement flow but you really explained really well. (PS: Studying one night before my end sems and as the videos are completing my confidence is rising as well)
This series is like Netflix to me..
Knowledge series👨🎓👨🎓
Absolutely bro
So true ❤️
True
Exactly yrrr ...
BEAUTIFUL VOICE WITH AMAZING EXPLANATION
i wish i knew about your course during my college times. Really in-depth and detailed videos.. thnks!!
Yes bro u are right..
If i would have foun this videos during my college days or atleast after my graduation i would hav been a good engineer and successful in my life.
Really true!
@@anveshatagore542 zzzzz
I am lucky 😌😌😌😌🤣
I'm lucky
Wanted to brush up my C concepts during this lockdown. I looked into many videos but urs is fantastic, got to know many new things. I really appreciate your contribution to open source 😍😍
What an explanation sir 💙. I am addicted to this course 👌👍
You make programming easier and more interesting than others. I almost quitted! Thank God I found you when the ovation was at the loudest point. What a fun way to learn programming. My only problem is that your videos make me not to sleep again. I am obsessed with them.
Thank you soooooooo much. You are helping so many students like me who are paying lakhs of fees and experiencing worst lectures in college🎓. You are the real teacher👩🏫.
Clear and crystal explanation .Thanks to Neso Academy
Such clear explanation of every thing. Thank you so much sir.
I saw many lectures, but I found your playlist as the most accurate.
This series literally turned into Netflix to me! Just can't stop watching this!
i have finally understood this concept after 5 years. tq very much. gr8 work and amazing content.
The behavior of x = ++a is not described correctly. It is not guaranteed that a is updated _immediately_ upon evaluation. The actual behavior is more like this:
tmp = a + 1
x = tmp
a = a + 1
except that the order in which x and a are updated isn't fixed (the operations are _unsequenced_ relative to each other; they could even be updated simultaneously). Similarly, the behavior of x = a++ is more like
tmp = a
x = tmp
a = a + 1
with the same sequencing caveat as above.
The side effect is not guaranteed to be applied until the next sequence point; this is part of the reason why the behavior of expressions like "a++ + ++a" is _undefined_ - there is no sequence point between a++ and ++a, so the result isn't predictable.
Another minor nit, the C language definition only refers to the prefix forms of ++ and -- as _unary_ operators (they're grouped with the indirection *, address-of &, sizeof, and sign operators + and -), while the postfix forms are grouped with the other _postfix_ operators (function call (), subscript [], member selection . and ->). Unary operators have lower precedence than postfix operators, so an expression like "++a[i]" is parsed as "++(a[i])" and "*x++" is parsed as "*(x++)".
One the best series on the UA-cam... Thank you !!
best explanationi have ever watched,thank you so much sir
There cannot be a best and easy explanation of this sir kudos to u 💯
You are a incredible teacher!
A very big thanks to you sir!!!
brother you really nail pre and post increment
thanks a lot
This is by far the easiest method to solve increment decrement operations. tbh i am having troubles on this particular topic because it is confusing with the change of values. But when you explain the box method, i understand the concept much better now! Thank u mr Indian guy. Always a saviour to programmers
Thank you soo much for the detailed videos !! 🙏🏻🙏🏻
I Understand the difference b/w pre and post.....Thank you ji
00:01 Increment and decrement operators are used to change the value of a variable by one in C.
01:23 Increment and decrement operators are unary operators applied on a single operand.
02:36 Increment and decrement operators in C
04:01 L value refers to a memory location and must be a variable.
05:19 Variables are assigned a memory location and can hold data.
06:37 Increment and decrement operators can only be applied to variables as they require L value.
07:53 Understanding the difference between pre-increment and post-increment operators in C
09:25 Pre-increment assigns the incremented value to the variable, while post-increment assigns the value before incrementing to the variable.
You explained better than my lecturer! Thank you so much!
Amazing Explaination sir ...you are great teacher
I like your teaching ....thank you for giving your valuable knowledge
Sir your videos are really helpful for basic programmers
best explanationi have ever watched,thank you so much sir❤
I am currently preparing for my embedded system course for next semester, I think I am going to enjoy it🥰Thank you so much!
Well I am in second year now!
Kaash ki ye cahannel first year me mil jata!
Well abhi mila, is ok😊
best explanation for lvalue nd rvalue
Loving it....
EXCELLENT EXPLAINED
LOVE U BROTHER
Now, it makes the concept crystal clear.
Sir thanku so much for a great work you are doing for us.
very nice explaination!!!!!!!!!!!!! i am able to clear my doubt. thanku
Nice content please keep it up...nd thank you so much for u r videos it always helps a lot 💕
the subtitles were athing to me .❤❤❤❤
Super explanation.. Wonderful...👍👌👌
World best teacher I just love neso academy
Finally I understood pre increment and post increment.. 😓 thank you for the video
BTS ❤
Very well explained! Thank you
I love this❤. understanding it clearly
before i watch this video i am mad about this concept and after watching this i am perfect in this concept. thanku soooo much
Thanks a lot❤ sir for your mind blowing explanation
Thank you sir mujhe class me samjh nhi aaya tha your video is great sir 👍
Absolutely insane 🔥
Thank you so much sir, I've always faced issue in pre/post increment and decrement flow but you really explained really well.
(PS: Studying one night before my end sems and as the videos are completing my confidence is rising as well)
Best explanation
With better understanding
Best tutorial on c in earth
Thank you for clearing my confusion
Thanking so much sir for making me understand pre and post concept.
How old are u
@@jk7pubg12 12 Years old
@@anilakokapeta9203 I'm 10
@@epp6466 I know C and C++ programming languages. What about you?
6:00 lvalue rvalue
Thank u so much Neso Academy for this interesting and informative playlists of Operators in C
Really great effort
Even I also don't understand what our faculty teach in clg
But this channel provide the best ❤️
The deep explain best teacher great 👍🏻 bro
Wow thankuuuu so much sir thanks alot
Very good lecture sir❤
So beautiful tips
Excellent explaination bro. Hats off.
Good job ! 👌
really perfect course REALLYYYY!!!!
nice video in a understandable words
I'm addicted to your videos 🤤😍
love your videos
thank you ❤️
it is very helpful for cse student
woww best teacher ♥️
wow nice teacher😍
Your new follower 👍👍👍
hats off to you sir
I love neso academy 🥰
Amazing hatts off explaination
Thank you so much for this series
Anything couldn't be clearer than this video
Thank you very much... i could solve my problem ...
Hats off to u sir👏
Great explanation
Nice explanation sir
thanks for teaching
Thanks sir these videos are really helpful
Thanks Sir ☺️
Thank u sir for such videos.
thanks bro ,finally understood
Post increment
x = a;
a = a+1;
Pre increment
a = a + 1;
x = a;
Well explained! ... Thanks sir
please make a course on compiler design
Good video I have affresiate
U r the best!!
Thank You So Much!
Great WORk sir
Thanks sir you clear my doubt.thanks a lot.
Where can we get the notes from?
Nice explanation
phew, I finally understand the concept after jumping around other youtube tutorials
Informative....thank u sr
Yess , it seems a short clip which ends in 8 minutes 😱😱 ...
Some worthy words
Ty sir .......well explained
Tnkyu so much .....u r the best
awesome lecture
Thanks Sir
Nice vedio sir
Outstanding sir