Переопределение разрешено в C, но не в C ++?

Почему этот код работает на C, но не на C ++?

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

int main(){

  // using i
}
33
задан Prasoon Saurav 22 March 2011 в 12:11
поделиться