在函数里声明了两个静态数组void CJXCRS_Server_V1Dlg::Transmit_Message(CString IPaddr,LPCTSTR msg)
{
static char userip[100][16];
static char colip[100][16];
                   下发
if(Control_Domain<128)
{  
strncpy(userip[i],(LPCTSTR)IPaddr,16);
strncpy(colip[i],(LPCTSTR)Ip,16);   
TRACE("收集到的colIP地址是%s\n",colip[i]);
TRACE("收集到的用户IP地址是%s\n",userip[i]);

}
//上发
if(Control_Domain>128)
{
TRACE("再次确认用户IP地址是%s\n",userip[i]);
TRACE("再次确认col的IP地址是%s\n",colip[i]);
                   }}1次调用是下发的情况,2次是上发,可这时看到的两个静态数组的值并未保存,不知道为什么?如何才能让上次调用的值能保留下来呢?