ďťż

Ładny brzuch

Witam,
wiec jest poniższy kod z jedną funkcją:

char *InnyTest(char *Url); char *InnyTest(char *Url) { return Url; } void __fastcall TForm1::Button1Click(TObject *Sender) { char buff[88]; char *www = Edit1->Text.c_str(); strcpy(buff, www); Edit2->Text = InnyTest(buff); Edit3->Text = IntToStr(strlen(buff) ); }
I jak wpisze [po uruchomieniu programu F9] do trzech liter w polu Edit1 zamiast tych liter w polu Edit2 pojawią się jakieś znaki nie będąe literami. Dopiero po wpisaniu >4 liter w Edit1 w Edit2 pojawiają się te litery jako litery.

O co tu chodzi - co tu jest źle, że tak się dzieje ? :(
Użytkownik Darek_c++ edytował ten post 09 styczeń 2007, 18:45
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •