c语言代码:
int a = 10; //赋值,当做定义 int a; //没有赋值,当做声明 int main(){ printf("a:%d\n",a); return EXIT_SUCCESS; }
此代码在c++下编译失败,在c下编译通过.
c语言代码:
int a = 10; //赋值,当做定义 int a; //没有赋值,当做声明 int main(){ printf("a:%d\n",a); return EXIT_SUCCESS; }
此代码在c++下编译失败,在c下编译通过.