用C语音编写单片机程序时,查表法怎样用?

用C语音编写单片机程序时,查表法怎样用?,第1张

数组。将数组定义为只读属性,像这样code

unsigned

char

TAB[

*

]={xx,

xx,.........}意思是

只读的

无符号字节型数组TAB。编译器会帮你把这个数组放到ROM里面去,而不会占用RAM。使用的时候和一般的数组一样使用就可以了。如我要调出数组里面的第十个数,只需要a=TAB[9]就可以了。并且你可以指针去查找里面的数据,很方便 *** 作。

一个for循环,看谁最贴近10.

int min = w[0]

for(i=0i<50i++)

    if( abs(w[i] - 10) < abs( min -10) ) min = w[i]


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11124441.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-13
下一篇2023-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存