in c++ per quanto ho avuto modo di leggere c'è un tipo apposta per le stringe (una classe, per essere precisi).

se ti itneressano le stringhe in c++ leggi questo pdf che mi pare piuttosto completo: http://feanor.sssup.it/~luigi/courses/Stringhe.pdf

se ti interessa invece una spiegazione via codice delle stringhe in c ecco un link interessante:
http://www.dis.uniroma1.it/~degiacom...-10/stringhe.c

google rulez!

enjoy!