关于数组传值,请教前辈。菜鸟先谢谢了
运行结果,为什么不显示1, 2, 3?
void __fastcall TBookBa::Button1Click(TObject *Sender)
{
ShowI(Gt());
}
//---------------------------------------------------------------------------
int *TBookBa::Gt()
{
int GG[3] = {1,2,3};
return GG;
}
void TBookBa::ShowI(int *i)
{
UnicodeString BB;
BB = IntToStr(*i);
ShowMessage(BB);
BB = IntToStr(*(i+1));
ShowMessage(BB);
BB = IntToStr(*(i+2));
ShowMessage(BB);
}