[問題] fprintf(stdout,"%lf",參數)
因為我想取某一段參數出來看
他的內涵程式碼如下
int calcMaxValueInSfb(int sfbCnt,
int maxSfbPerGroup,
int sfbPerGroup,
int sfbOffset[MAX_GROUPED_SFB],
short quantSpectrum[FRAME_LEN_LONG],
unsigned short maxValue[MAX_GROUPED_SFB])
{ int sfbOffs,sfb;
int maxValueAll = 0;
for(sfbOffs=0;sfbOffs<sfbCnt;sfbOffs+=sfbPerGroup)
{
sfbOffset[],
maxValue[]
for (sfb = 0; sfb < maxSfbPerGroup; sfb++) {
int line;
int maxThisSfb = 0;
for (line = sfbOffset[sfbOffs+sfb]; line < sfbOffset[sfbOffs+sfb+1];
line++)
{ if (abs(quantSpectrum[line]) > maxThisSfb)
{
maxThisSfb = abs(quantSpectrum[line]);
}
} maxValue[sfbOffs+sfb] = maxThisSfb;
if (maxThisSfb > maxValueAll)
{ maxValueAll = maxThisSfb;
}
}
}
return maxValueAll
;}
maxThisSfb在別的.h define成8191 在編碼理論上有值的情況下,
那我在for 迴圈一開始的時候(if之前) 打上
fprintf(stout,"%lf",quantSpectrum[line]) 應該
會出現值才對 怎麼都是零 0.0000000
=~=好累 有人可以指點迷津了嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.46.93
→
04/06 01:24, , 1F
04/06 01:24, 1F
→
04/06 01:28, , 2F
04/06 01:28, 2F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章