Hola,
Para pasar un puntero a char como parametro debes hacer lo siguiente:
Código C++:
Ver original//Prototipo (suponiendo que sea el constructor de una clase)
Persona(char *nom);
//Codigo
char *nom = "Holaaa";
Persona *p = new Persona(nom);
//Atención! Esta variable no podrá ser modificada porque ha sido creada en memoria readonly.
//Para que pueda ser modificada en la función debes hacer lo siguiente ( el prototipo se mantiene = )
char nom[100] = "Holaaa";
Persona *p = new Persona(nom);