C语言中
什么变量不是存在内存里
而是放在CPU里面
当你使用register关键字的时候,这个时候变量可能不存在于内存中而是寄存器中(该关键字只是个建议性并不是说使用该关键字那变量就在寄存器中)
==
还有就是被执行的变量时被加载到寄存器中运行的
register 变量可以放在Cpu中,准确的说是Cpu寄存器中
但这只是一种可能,并不是必须放到Cpu中,如果计算机认为不合适,就算是register变量,也会改存到内存