Non credo sia possibile concatenare stringhe con interi ad esempio:

char* = "pippo";
for (int i=0; i< 5; i++){
/* con questo ciclo vorrei contanare la stringa pippo con l'intero "i"*/
avere qualcosa del tipo "pippo1" "pippo2"...

}

Si può fare una cosa del genere