变量有关问题!x是什么类型

变量问题!x是什么类型?#include iostream.hintx5\\这个X是用extern标识的全局变量,extern是默认的,这

变量问题!x是什么类型?
#include <iostream.h>
int   x=5;       \\这个X是用extern标识的全局变量,extern是默认的,这我知道!
int   main(){
cout < < "\nx1= " < <x;
int   x=3;       \\这个X是用什么标识符标识的?是什么变量?如果是局部变量的话应该不可以出始化的.
cout < < "\nx2= " < <x;
return   0;}


[解决办法]
这里局部变量的定义屏蔽了全局变量的定义