Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
C++ ist rückwärts kompatibel zu C.
Alles was in C geht, geht auch in C++.
Man kann das ++ durchaus wörtlich nehmen, C++ ist C plus etwas mehr.
Es ist allerdings nicht immer die saubere Art von Programmierung, wenn man Befehle aus verschiedenen Versionen mischt.
Thomasio hat ja schon das Wichtigste geschrieben,
aber weiterhin sollte man beachten, dass malloc und vor allen dann auch realloc 'sehr gerne' Speicherprobleme verursachen!!
Also ich würde unter C++ tunlichst auch nur new und delete verwenden!!