1
« en: Jueves 8 de Noviembre de 2007, 22:33 »
hola!
estoy intentando programar en C, y no consigo pasar una cadena de caracteres por referencia a otra función. Que hago mal?
void referencia(char *ptr)
{
while (*ptr != '\0')
{
*ptr = "a";
}
}
int main(){
char buffer[100] = "hola";
referencia(&buffer);
printf("%s",buffer);
return 0;
}
Gracias de antemano!