//EPWM_INFO是個(gè)結(jié)構(gòu)體void update_compare(EPWM_INFO*); //不知道這個(gè)星號為什么在后面,表示什么意思?我是新手求解答。//三個(gè)結(jié)構(gòu)成員EPWM_INFO epwm1_info;EPWM_INFO epwm2_info;EPWM_INFO epwm3_info;//函數(shù)定義void update_compare(EPWM_INFO *epwm_info)
3 回答

30秒到達(dá)戰(zhàn)場
TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超6個(gè)贊
兩者寫法不一樣,參數(shù)是可以省略的,也就是說下面兩種形式是一樣的:
1 | void update_compare(EPWM_INFO*); |
1 | void update_compare(EPWM_INFO*epwm_info); |

料青山看我應(yīng)如是
TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超8個(gè)贊
void update_compare(EPWM_INFO*) ——》函數(shù)聲明,EPWM_INFO* 這個(gè)是函數(shù)的參數(shù)部分,但這個(gè)參數(shù)并沒有申明他的“參數(shù)實(shí)例”,只是說明了參數(shù)的類型 【因?yàn)檫@里并不需要使用這個(gè)參數(shù)實(shí)例】
void update_compare(EPWM_INFO *epwm_info)
{
。。。。。。。。。。。。。。
// 在這個(gè)里面epwm_info說明了EPWM_INFO*的變量,以便在函數(shù)里面可以使用該類型的變量
}

墨色風(fēng)雨
TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超6個(gè)贊
函數(shù)聲明不需要形參名字 只需要有形參類型就行了。 type* 代表的是type類型的指針
- 3 回答
- 0 關(guān)注
- 983 瀏覽
添加回答
舉報(bào)
0/150
提交
取消