If you want to mess up your C program, crash it, cause unexpected bugs and generally mess everything up, the simplest way is to create a buffer overflow. C programmers do it all the time. So do virus writers. Buffer overflows are easy to do accidentally. And they are one of the most dangerous things in all of C programming!
In this lesson, I explain what a buffer is and why they overflow. If you are a C programmer, this will happen to you – so you need to be prepared for the worst!
To follow the course in order, bookmark the playlist • Program C in Visual Studio
PROGRAMMING BOOKS
====================
If you want to learn C in more depth (and also support this channel!) you might think of buying one of my books. I have written books on C programming, Using Pointers in C, Recursion and other programming topics.
** The Little Book Of C Programming **
Amazon (US) https://amzn.to/2RXwA6a
Amazon (UK) https://amzn.to/2JhlwOA
GET THE SOURCE CODE
=================================
Download the source code of the projects in this course (the archive for “The Little Book Of C”) from:
http://www.bitwisebooks.com/
FIND “CODE WITH HUW” ON FACEBOOK:
=================================
/ codewithhuw
Good luck! And good programming!