[mw_shl_code=c,true]void initW()
{
int i;
W=(complex *)malloc(sizeof(complex) * size_fft); //生成变换核
for(i=0;i<size_fft;i++)
{
W.real=cos_tab; //查表
W.img=_sin_tab;
}
}[/mw_shl_code]
就是这个地方, W是复数结构体 , 只要一给它赋值就会发生溢出 ,这是怎么回事呢,没遇到过,有知道的大神吗,帮帮忙,谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
/*定义复数*/
typedef struct{
float real;
float img;
}complex;
就是这个,一个复数
一周热门 更多>