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.
Sometimes, faulty capacitors or some problem in motherboard circuitry can also cause the computer to overheat. Get it checked from a computer repairshop. If your computer shuts down by itself, then it is possible that anyone of the above reasons, may be the cause of it.