Register is small storage unit inside microprocessor so it can be used for calculation in c programming using keyword "register" e.g.,int register but trying to access the register address like we do in normal variables (eg.,&a that is in memory) will lead to unknown condition even lead to some complex issues or an fatal error