Cuando Stroustroup estaba diseñando C++, uno de sus objetivos era que C++ fuera un superconjunto de C tanto como fuera posible. Entiendo que esto no es 100% el caso, pero la mayor parte del código bueno en C también es código C++.Relación entre C y C++
Pero estoy escuchando que C99 admite muchas cosas que C++ no (como VLA) y que incluso va a haber C1x o C0x como se llame. Por lo tanto, C++ es un superconjunto de solo anterior C89 y, a partir de ese momento, C y C++ se desarrollan de forma bastante independiente.
[C + + 0x] (http://en.wikipedia.org/wiki/C%2B%2B0x) es la siguiente versión de C++. – darioo
@darioo: ¿REALMENTE? :) –
@Armen: eso es lo que dicen ;-) editar: pensé que te referías a C++ 0x cuando mencionaste 'C1x' o 'C0x'. – darioo