我們?cè)趯W(xué)STM32的時(shí)候函數(shù)assert_param出現(xiàn)的幾率非常大,上網(wǎng)搜索一下,網(wǎng)上一般解釋斷言機(jī)制,做為程序開發(fā)調(diào)試階段時(shí)使用。下面我就談一下我對(duì)這些應(yīng)用的看法,學(xué)習(xí)東西抱著知其然也要知其所以然。4 斷言機(jī)制函數(shù)a
首先是要知道條件判斷語(yǔ)句這個(gè)運(yùn)算符分成三部分:(條件)?(條件成立執(zhí)行部分):(條件不成立執(zhí)行部分)就這么簡(jiǎn)單例如:a=(x>y?x:y);當(dāng)x>y為真時(shí),a=x,當(dāng)x>y為假(即y>x)時(shí),a=y。不少人問(wèn)在ST官方的STM32的庫(kù)函數(shù)里