c語(yǔ)言的32個(gè)關(guān)鍵字 形參可不可以是表達(dá)式?
形參可不可以是表達(dá)式?它不可能是一個(gè)表達(dá)式。默認(rèn)值是在函數(shù)調(diào)用期間未給定參數(shù)時(shí)使用的默認(rèn)值。確切地說(shuō),它應(yīng)該是默認(rèn)值本身。它可以是表達(dá)式(=符號(hào)后的部分),而不是等號(hào)前的形式參數(shù),對(duì)于=符號(hào)本身,它是
形參可不可以是表達(dá)式?
它不可能是一個(gè)表達(dá)式。默認(rèn)值是在函數(shù)調(diào)用期間未給定參數(shù)時(shí)使用的默認(rèn)值。確切地說(shuō),它應(yīng)該是默認(rèn)值本身。它可以是表達(dá)式(=符號(hào)后的部分),而不是等號(hào)前的形式參數(shù),對(duì)于=符號(hào)本身,它是一個(gè)語(yǔ)法要求,而不是以前學(xué)習(xí)的賦值符號(hào)
不,因?yàn)檎{(diào)用函數(shù)時(shí),需要為形式參數(shù)分配內(nèi)存空間,以接收函數(shù)傳遞的值實(shí)際參數(shù),因此形式參數(shù)不能是表達(dá)式,也不能在形式參數(shù)處賦值,例如intresult(inta=3)。但參數(shù)可以是表達(dá)式。
C語(yǔ)言中形參可以是表達(dá)式嗎?
參數(shù)類(lèi)型可以是任何類(lèi)型,如變量、常量或表達(dá)式,但形式參數(shù)不能。它只能是變量。函數(shù)傳遞參數(shù)時(shí),形式參數(shù)和實(shí)際參數(shù)的類(lèi)型必須相同,否則編譯將無(wú)法工作。
C語(yǔ)言中的實(shí)參可以是任意類(lèi)型的嗎?形參可以是常量、變量或表達(dá)式嗎?
實(shí)參可以是常量,變量或表達(dá)式,那形參呢?可以是什么?
1)實(shí)參數(shù)可以是任何類(lèi)型的數(shù)據(jù)。
2)形式參數(shù)可以是變量或默認(rèn)常量,而不是表達(dá)式