问答详情
源自:5-11 变量存储类别

能不能举一个寄存器变量的实例?

求大神举一个寄存器变量应用的实例,有代码有说明的。

提问者:慕运维5526769 2019-02-01 21:57

个回答

  • 慕圣5318856
    2019-02-02 16:20:32
    已采纳

    int fac(int n)
    { register int i,f;
      for (i=1;i<=n;i++) f=f*i;
      return f;
     }

    定义i和f是寄存器变量,需要时直接从寄存器取出参与运算,不必再到内存中存取。