Seuraavassa käsitellään ensin C-kielestä C++-kieleen periytyneet merkkijonot ja sen jälkeen yksinomaan C++:aan kuuluva merkkijonoluokka.