temp的作用c语言,C语言的问题,关于temp参数的一些知识

本文讨论了C语言中temp参数在函数调用时的重定义问题,特别是在DWT1D函数中。代码示例中出现了在函数参数已定义temp后,又在函数内部重复定义的情况,导致编译错误。解决方案是删除函数内部的temp数组定义,正确处理文件路径中的转义字符,并确保所有变量已正确定义。同时,指出了网上找到的代码可能存在诸多错误,需要仔细检查。
摘要由CSDN通过智能技术生成

redefinition of formal parameter 'temp'

#include

#include

#define LENGTH 512

void Covlution(double data[], double core[], double cov[], int n, int m)

{ int i = 0;

int j = 0;

int k = 0;

for(i = 0; i < n; i++) { cov[i] = 0; }

i = 0;

for(j = 0; j < m/2; j++, i++)

{ for(k = m/2-j; k < m; k++ )

{ cov[i] += data[k-(m/2-j)] * core[k]; }

for(k = n-m/2+j; k < n; k++ )

{ cov[i] += data[k] * core[k-(n-m/2+j)];

}

}

for( i = m/2; i <= (n-m)+m/2; i++)

{ for( j = 0; j < m; j++)

{ cov[i] += data[i-m/2+j] * core[j];

}

}

i = (n - m) + m/2 + 1;

for(j = 1; j < m/2; j++, i&

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值