c語(yǔ)言函數(shù)帶與不帶 c語(yǔ)言必須有函數(shù)嗎

C語(yǔ)言函數(shù)聲明中參數(shù)帶&和不帶&的區(qū)別

void InsertList(LinkList L,int i,ElemType e);

目前成都創(chuàng)新互聯(lián)已為近1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁(yè)空間、網(wǎng)站托管、服務(wù)器租用、企業(yè)網(wǎng)站設(shè)計(jì)、晉江網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

這種聲明應(yīng)該是錯(cuò)誤的,c語(yǔ)言沒(méi)有引用的概念,應(yīng)該改成指針型,不然編譯肯定出錯(cuò):

void InsertList(LinkList *L,int i,ElemType e);

c語(yǔ)言中函數(shù)帶參數(shù)帶返回值和不帶參數(shù)不帶返回值的區(qū)別

任何編程語(yǔ)言中,方法可以帶參數(shù)也可以不帶參數(shù),不帶參數(shù)的,例如圖片中的“void

getSum(void)”方法,第一個(gè)

void

就是代表沒(méi)有返回值,第二個(gè)

void

可以省略,它只不過(guò)是直接在方法中輸出了

sum

的值,而帶返回值帶參數(shù)的

getSum

方法則是先把

sum

值返回到主函數(shù)中,然后再做輸出。

c語(yǔ)言中scanf帶&和不帶&的區(qū)別?

int scanf ( const char * format, ... );

scanf函數(shù)是這樣定義的,第二個(gè)參數(shù)開(kāi)始,都是一個(gè)地址(指針)。

如果傳入的參數(shù)本身是一個(gè)指針,就不需要。

若不是,就需要。

小弟請(qǐng)教 C語(yǔ)言函數(shù)不帶參數(shù)的問(wèn)題

帶參數(shù)是因?yàn)槟軅鬟f參數(shù)(傳入、傳出),即便返回一個(gè)狀態(tài)也是好的,不帶參數(shù)的話只完成了一些全局變量的修改,運(yùn)行結(jié)果無(wú)法監(jiān)控。所以最好還是傳遞參數(shù),如果沒(méi)有必要傳入,那么返回個(gè)退出狀態(tài)就可以了。

網(wǎng)站標(biāo)題:c語(yǔ)言函數(shù)帶與不帶 c語(yǔ)言必須有函數(shù)嗎
轉(zhuǎn)載源于:http://muchs.cn/article4/dosdeie.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開(kāi)發(fā)商城網(wǎng)站、軟件開(kāi)發(fā)靜態(tài)網(wǎng)站、外貿(mào)建站、網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司