Summary: in this tutorial, you will learn about C variables that allow you to manipulate data in your program. A variable is a meaningful name of data storage location in computer memory. When using a variable, you refer to a memory address of computer.
Overheating of the CPU caused by a temperature problem is definitely a bad sign as it can destroy the processor and can cause instabilities in the hardware of the system. This can lead to it rebooting as well.
When car runs hot or gets close to overheating, it is extra taxing on several parts of the engine and cooling system. There could be gasket that is leaking or a water pump that is close to failing, or you could just have a bad thermostat, but it sounds like the problem might be worse.