register在什么情况下用呀
#include<stdio.h>void main()
{
int i,tmp=0;
for(i=1;i<=100;i++)
tmp+=i;
printf("The sum is %d\n",tmp);
}
和下面的
void main()
{
register int i;
int tmp=0;
for(i=1;i<=100;i++)
tmp+=i;
printf("The sum is %d\n",tmp);
}
有什么区别啊 ‘
还有就是register在什么情况下用呀