實(shí)參是一個(gè)數(shù)組名則向函數(shù)傳送的是?
1、數(shù)組的首地址指針。 因?yàn)椋涸贑語(yǔ)言中數(shù)組的變量名就是指向其首元地址的指針名。數(shù)組的其他元素可以通過首元偏移得到。
2、相關(guān)概念簡(jiǎn)介: 函數(shù)調(diào)用: 計(jì)算機(jī)編譯或運(yùn)行時(shí),使用某個(gè)函數(shù)來完成相關(guān)命令。對(duì)無參函數(shù)調(diào)用時(shí)則無實(shí)際參數(shù)表。實(shí)際參數(shù)表中的參數(shù)可以是常數(shù)、變量或其它構(gòu)造類型數(shù)據(jù)及表達(dá)式。各實(shí)參之間用逗號(hào)分隔。 函數(shù)實(shí)參: 函數(shù)作為另一個(gè)函數(shù)調(diào)用的實(shí)際參數(shù)出現(xiàn)。這種情況是把該函數(shù)的返回值作為實(shí)參進(jìn)行傳送,因此要求該函數(shù)必須是有返回值的。例如: printf("%d",max(x,y)); 即是把max調(diào)用的返回值又作為printf函數(shù)的實(shí)參來使用的。在函數(shù)調(diào)用中還應(yīng)該注意的一個(gè)問題是求值順序的問題。所謂求值順序是指對(duì)實(shí)參表中各量是自左至右使用呢,還是自右至左使用。對(duì)此,各系統(tǒng)的規(guī)定不一定相同。介紹printf 函數(shù)時(shí)已提到過,這里從函數(shù)調(diào)用的角度再?gòu)?qiáng)調(diào)一下。