Thanks for the clear explanation! I'm self teaching myself C in my free time and these videos are a godsend! You university classes would be a delight to attend!
Excellent introduction to C modularization. I'm glad I watched the intro in it's entirety. Ending with symbols, symbol tables, and 'objdump -d' on the object and executable files was kickass, THANK YOU.
god bless you , i was curious how C programmers deal with complexity without having entities like "objects".. turns out they have these modules which is doing the same thing as objects, modularizing your code and making it easier to debug and maintain
Yo!!! Kris Jordan Mama.. Why don't you share your presenatation!. It would be helpful for me to look back again. thanks for the video. It was really helpful.
Yes, but stylistically discouraged because it is hard to tell the difference between it and an actual identifier. The _h helps, but you'll more commonly see these capitalized.
Thanks for the clear explanation! I'm self teaching myself C in my free time and these videos are a godsend! You university classes would be a delight to attend!
Same here. This is very deeply explained and very clearly.Hats off keep it up
I understood everything you articulated here, not because i am smart but because of the fact that you are good at this . Thanks a lot.
maPoint azonyanya😁😅
Thank you so much for this informative session. Your students are very lucky that they have a great professor like you.
Excellent introduction to C modularization. I'm glad I watched the intro in it's entirety. Ending with symbols, symbol tables, and 'objdump -d' on the object and executable files was kickass, THANK YOU.
Great video. I was struggling to get my head around some of this stuff but your explanation is great.
Thank you for this video. Also went over the code example you use in this video to further advance my C abilities.
Great video, now that I understand more how to create those modules I can improve my code.
so well articulated. Great video
This video has helped me a lot when writing my project assignment. Thank you very much sir !
Thank you! The explanation is very clear!
Thanks a lot! It is very clear now
Thank you - this is really SO helpful. From another self-learner :)
Excellent explanation !
Thanks for understanding the header files.
god bless you , i was curious how C programmers deal with complexity without having entities like "objects".. turns out they have these modules which is doing the same thing as objects, modularizing your code and making it easier to debug and maintain
Great tutorial 👍
Wow! Very good explanation! Thanks!
Great Explanation
Great course!
Thank you sir for awesome video tutorial
just superb! give more videos on gcc, make etc ... thanks a lot :)
So helpful!
Thank you very much .
You sir, are invited to my wedding!
What's the date?
that initialized = { x, y} variable will be gone after the function returns since it's on stack. You definitely need to malloc Point structure on heap
i liked it, but now that youtube have in video timestamps, it would help more when looking back for a specific topic mentioned
Would you mind organizing all of your C programming videos into their own playlist please?
You can find the overarching list here: czcams.com/play/PLKUb7MEve0TjHQSKUWChAWyJPCpYMRovO.html
@@KrisJordan Thank you.
neat gold..
Yo!!! Kris Jordan Mama.. Why don't you share your presenatation!. It would be helpful for me to look back again. thanks for the video. It was really helpful.
Which plug in you are using for c? Does it also have suggestions for c++?
The vim plugin is YouCompleteMe and it does have C++ support.
Sorry, I am still noob. Where are the library of commands located? .h or .c?
Do i have to include a .h file in its belonging .c file?
Only if you need forward declarations, but it's a good practice to go ahead and include so you've got less complexity to keep track of in your head.
@@KrisJordan thank you Kris!
6:00
30:20
can POINT_H be point_h?
Yes, but stylistically discouraged because it is hard to tell the difference between it and an actual identifier. The _h helps, but you'll more commonly see these capitalized.
@@KrisJordan Got it kris, thank you. Your video helped me at my job, so you saved my day!!
Modules? Over which ring?
This tutorial is going to get a lot more confusing if people start hearing about the precisely named c++20 'modules'
Module is the wrong term here and may be confusing.
It think it is called a "Unit of compilation" the linker will connect all public (non static) symbols.
So much code smell