Nada obriga ser, mas por convenção, atĆ© normalmente entendida por padrĆ£o por alguns compiladores, que .c seja arquivos de código da linguagem C e .cpp Ć© para C++. Assim como muita gente usa .h para cabeƧalho de C++, outros preferem .hpp. HĆ” quem use .cc para C++ conforme comentĆ”rio abaixo do Brumazzi DB, tambĆ©m por pura convenção. Note que C++ Ć© quase um superset de C, hĆ” algumas …
