Memory C/C+中对象的局部声明和全局声明之间的差异+;

Memory C/C+中对象的局部声明和全局声明之间的差异+;,memory,initialization,global,local,declaration,Memory,Initialization,Global,Local,Declaration,我理解C/C++中声明、定义和初始化之间的区别。 但仍然存在(定义和初始化)之间的差异问题 在visual studio 2019中,我有两个问题: 键入intx有什么区别在主目录或全局目录中 如果我键入inta在全局,到了调试阶段,为什么a不出现在局部变量中,而我在内存中找不到它,除非我指定一个值,比如int a=5我在内存中定义了它,但在局部变量中没有

我理解C/C++中声明、定义和初始化之间的区别。 但仍然存在(定义和初始化)之间的差异问题

在visual studio 2019中,我有两个问题:

  • 键入
    intx有什么区别在主目录或全局目录中
  • 如果我键入
    inta在全局,到了调试阶段,为什么a不出现在局部变量中,而我在内存中找不到它,除非我指定一个值,比如
    int a=5
    我在内存中定义了它,但在局部变量中没有