正在加载图片...
例使用寄存器变量 int fac(int n) 1、只有局部自动变量和 形式参数可以作为寄存器 register int i, f=1; 变量 for(i=1;i<=n; i++ 2、不能定义任意多个寄 f= fi 存器变量 return(f; 3、局部静态变量不能定义 为寄存器变量 void maino int i: for(i=1;i<=1000;i++) printf(od:=%d\n,i,fac(i);例 使用寄存器变量 int fac(int n) { register int i, f = 1; for(i = 1;i <= n;i++) f = f*i; return(f); } void main() { int i; for(i = 1;i <= 1000;i++) printf(“%d!=%d\n”,i,fac(i)); } 1、只有局部自动变量和 形式参数可以作为寄存器 变量 2、不能定义任意多个寄 存器变量 3、局部静态变量不能定义 为寄存器变量
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有