小编Rah*_*wre的帖子

是否可以将整个数组保存在cpu寄存器中

在下面的代码中,

int main( )
{
    register int arr[4];
    /* ... */
}
Run Code Online (Sandbox Code Playgroud)

是否有可能在某些cpu寄存器中分配'arr'.(考虑cpu有4个或更多寄存器).

或者编译器会忽略数组的寄存器存储类.

c compiler-construction embedded microcontroller microprocessors

9
推荐指数
4
解决办法
3540
查看次数