这是我的代码,我想打印 15 和 12 但由于实例成员隐藏了 a 的本地值,因此被打印了两次。
#include <stdio.h>
int a = 12;
int main()
{
int a = 15;
printf("Inside a's main local a = : %d\n",a);
printf("In a global a = %d\n",a);
return 0;
}
为什么以及有什么方法可以在 c 中打印它?...顺便说一句,我在 C++ 中知道。