SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: Mendes en Viernes 30 de Abril de 2010, 15:00

Título: Cual es la salida?
Publicado por: Mendes en Viernes 30 de Abril de 2010, 15:00
Cual es la salida de este programa?

int main()
{
  char* str;

  str = malloc(20);
  strcpy(str, “Hello”);
  printf (“%sn”, str);
  foo (str);
  printf (“%sn”, str);
}

void foo(char* str)
{
  str = malloc(20);
  strcpy(str, “Bye”);
  printf(“%sn”, str);
}
Título: Re: Cual es la salida?
Publicado por: shakka en Viernes 30 de Abril de 2010, 16:45
Te has tomado la molestia de hacerlo vos?