Arreglo char* en funcion

Iniciado por netca, 14 Agosto 2012, 22:54 PM

0 Miembros y 1 Visitante están viendo este tema.

netca

Realizo cambios al array n pero si sucede algo quiero que quede igual , como hago ?


void change(char* n){
     char* m = (char*)malloc(strlen(n)*sizeof(char*));
     m = n;
     *(n)++;
     n = m;
}

int main(){
    char* n = "Hola";
    int k = 0;
    change(n);
   
}

тαптяα

¿Que cambios realizas? Todo queda igual