Report question

Question: Why is multiple definition of a const global variable allowed in C++ and not in C?