?? tablelookup.c
字號(hào):
//
// TableLookup.c
//
#include "CMXSystem.h"
#include "CMXSystemFunction.h"
#include "CMXSystemExtern.h"
#include "FunctionParamDecl.h"
#include "TableLookup.h"
BYTE TableLookup( TABLE_LOOKUP_PB const * pParamBlk)
{
BYTE nRetVal = 0;
BYTE nIndex;
BYTE nLookUpIndex;
BYTE inputInstanceID;
// get the parameter block
TABLE_LOOKUP_PB tableParams = *pParamBlk;
// calculate lookup value
nLookUpIndex = 0;
for (nIndex = 0;nIndex < tableParams.InputListCount;nIndex++)
{
nLookUpIndex += *(tableParams.InputList[nIndex].pInputVar) * tableParams.InputList[nIndex].multiplier;
}
if (nLookUpIndex < tableParams.LookUpTableSize)
{
// set output value
nRetVal = (tableParams.LookUpTable)[nLookUpIndex];
}
return nRetVal;
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -