面试题如下:
int i=1 ;
int main()
{
int i = i;
}
main中i变量的值是?
在定义全局变量时,我们的全局变量是放在全局数据区中,而定义局部变量时,是放在栈中的。
局部变量是可以和全局变量重名的,但是局部变量就相当一个地头蛇,在一个函数或者循环中可以屏蔽全局变量,使全局变量失效,因此,局部变量i是随机数,赋值给自己还是随机数。
面试题如下:
int i=1 ;
int main()
{
int i = i;
}
main中i变量的值是?
在定义全局变量时,我们的全局变量是放在全局数据区中,而定义局部变量时,是放在栈中的。
局部变量是可以和全局变量重名的,但是局部变量就相当一个地头蛇,在一个函数或者循环中可以屏蔽全局变量,使全局变量失效,因此,局部变量i是随机数,赋值给自己还是随机数。