我把winform(windows窗体)里的textbox1的值赋给字符串a然后又把a赋值给字符数组o,然后让字符数组在textbox2显示出来,结果显示是ASCII码,怎么才能显示成字符呢?
char b,c;
string a;
int i,l;
a=msclr::interop::marshal_as<std::string>(textBox1->Text);
l=a.length();
char *o=new char[l];
for(i=0;(a.c_str()[i])!='\0';i++)
{
o[i]=a.c_str()[i];
textBox2->Text+=(char)o[i];
}