Redefinition allowed in C but not in C++?

前端 未结 3 1962
一个人的身影
一个人的身影 2020-12-01 09:20

Why does this code work in C but not in C++?

int i = 5;
int i; // but if I write int i = 5; again I get error in C also

int main(){

  // using i
}
<         


        
3条回答
  •  暗喜
    暗喜 (楼主)
    2020-12-01 10:05

    To understand tentative definition better, go through this

提交回复
热议问题