С++ больше объекто ориентирован, чем С и жрет больше ресурсов из за своих фишек(это же доработка С). Поэтому С++ не подходит для написания драйверов на какие нибудь слабые чипы, т.к. там могут быть лаги. С же требует меньше ресурсов для работы, чем с++, работают они оба примерно одинаково быстро(я не сравнивал скорость, так что точный процент сказать не могу, но думаю что С будет быстрее).