C语言 -- register关键字

  register是C语言中的一个关键字,作用是尽可能将修饰的变量放入CPU的寄存器中。这里要注意:是尽可能不是绝对!!

  使用这个关键字有以下几点限制:

  1.所修饰的变量必须是寄存器所能接受的类型(数据长度必须小于或者等于整型的长度)

  2.因为是尽可能放在寄存器里,不一定在内存里,因此不能用取地址运算符“&”来获取register变量的地址

原文地址:https://www.cnblogs.com/zhq-blog/p/6037577.html