Char* in eine Zahl:
strtol + schranken checken. Siehe limits.h

atoi und co sind Boese, und sollten nicht verwendet werden.



In Cpp solltest du eher String nehmen, anstatt c-strings. Da ist + fuer int und co ueberladen, und du kannst einfach addieren.

Fuer char* selber gibt es printf und Freunde.