#include <stdio.h>
int main()
{
while(1){
int a = 10;
printf("a = %d\n",a);
sleep(2);
}
return 0;
}
没有错误,这个a属于局部变量,每一次循环的过程结束的时候都会先释放他占用的内存,然后再重新申请内存
#include <stdio.h>
int main()
{
while(1){
int a = 10;
printf("a = %d\n",a);
sleep(2);
}
return 0;
}
没有错误,这个a属于局部变量,每一次循环的过程结束的时候都会先释放他占用的内存,然后再重新申请内存