double*做参数传入,参数使用时未初始化

2024-12-03 01:58:20
推荐回答(1个)
回答1:

改成这样试试:
void main()

{
double* m_pPCAmat;
initPLBP( parameter1, parameter2, &m_pPCAmat);
}

void initPLBP( parameter1, parameter2, double** m_pPCAmat)
{
*m_pPCAmat = new double[m_PCAdim * 80];
}