Differenza linguaggio C e C++

Instestazione.Imoport/*ScontoProgressivo*/
#include <stdio.h>
// ScontoProgressivo
#include <iostream>
costanti#define test 1000;const int test = 1000;
variabilifloat prezzo;float prezzo;
lettura inputscanf(“%d”, &pezzo);cin>>pezzi;
scrittura outputprintf(“prezzo dei prodotti “);cout<<“pezzi acquistati “<<endl;
estensione fileScontoProgressivo.cScontoProgressivo.cpp
strutture di controlloIfelse, While, For, SwitchIfelse, While, For, Switch
paradigma di programmazioneStrutturale-proceduraleorientato agli oggetti
compilato/interpretatocompilatocompilato

In breve:
C è più semplice e adatto a programmi leggeri e sistemi a basso livello.

C++ aggiunge molte funzionalità, come la programmazione orientata agli oggetti, i template, e la gestione avanzata delle eccezioni.