void gen_tri(short a[],int N,short Amp,short fc,short fs)
{
int i=0;
int m=0;
short k=(short)(Amp/(fs/fc/2));
for(i=0;i<8;i++)
{
if(i%2==0)
{
for(m=i*64;m
5,注意各种数据类型的长度,有无溢出的问题。比如,计算两个short型的数据相乘时,其结果要用一个int型的数来存储。
复制去Google翻译翻译结果