不是這樣的 根據(jù)需要來決定函數(shù)是否要返回值,如果你要傳遞一個函數(shù)的參數(shù)回到調(diào)用的地方,一般都會用到返回值,這里只是一般,還有可能通過全局變量什么的來傳遞一個值,不一定要用返回值。
巴宜網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),巴宜網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為巴宜1000多家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的巴宜做網(wǎng)站的公司定做!
不一定。簡單的C語言函數(shù)設(shè)計中,一般都設(shè)計成無返回值 void 類型函數(shù)。實在設(shè)計需要的情況下,才會定義相應(yīng)的返回值相應(yīng)類型。當(dāng)然,返回值也是函數(shù)重要的特性。有返回值使程序設(shè)計得靈活。
沒有這個說法。主函數(shù)需要函數(shù)返回值,函數(shù)才需有返回值。函數(shù)不需要返回值時,用void 函數(shù)需要返回值時,函數(shù)類型按返回值的類型確定。
不帶值的 return 語句,就是 滿足此條件時 返回一個 void。你的quicksort 函數(shù)是 void 型函數(shù),所以是可以的。意思是,第一個參數(shù)大于第二個參數(shù)就結(jié)束,否則 要進行后續(xù)計算。
在C語言中,主函數(shù)必須要有返回值。main 函數(shù)的返回值類型必須是 int ,這樣返回值才能傳遞給程序的激活者(如操作系統(tǒng))。
當(dāng)然不是所有函數(shù)都有返回值,如一些函數(shù)只要完成某些特定的功能即可,不需要返回特定的值給主函數(shù)。
一個函數(shù)可以沒有輸入,但必須有輸出(否則,這個函數(shù)還有什么用呢?),比如排序函數(shù)沒有返回值,但其排序的結(jié)果反映在排好的數(shù)組中,這就是輸出。
無返回值的函數(shù),只進行某種操作。有返回值的函數(shù),可以將某個變量或指針返回其調(diào)用函數(shù)。
函數(shù)可以有返回值,也可以沒有返回值。對于沒有返回值的函數(shù),功能只是完成一個操作,而不能返回運算的結(jié)果。對于沒有返回值的函數(shù),功能不僅是完成一個操作,還能返回運算的結(jié)果,功能更加強大。
還有些不用返回值的,比如,輸出,或者給有地址的變量賦值等 這些函數(shù)前面就可以用void 表示無返回值,當(dāng)然你也可以返回你想返回的。
不過,也有少部分情況下是不需要返回值的,那就是你不太關(guān)心這個函數(shù)的具體運行情況,或者這個函數(shù)本身很簡單,出錯的幾率太小了,又或者是初學(xué)者在練習(xí)的時候。
是因為需要返回值才用 return,而不是因為return才有返回值。 比如調(diào)用函數(shù)是求兩個數(shù)的平方和,就需要返回值帶入結(jié)果。如果是用于兩個數(shù)交換的函數(shù)就不需要返回值,因為它只是執(zhí)行了一種做法。
1、無返回值的函數(shù),只進行某種操作。有返回值的函數(shù),可以將某個變量或指針返回其調(diào)用函數(shù)。
2、在設(shè)計的時候的不同:沒有返回值的時候,用void表示,一般用于肯定不會失敗的函數(shù);有返回值,應(yīng)該用相應(yīng)的返回值類型表示,不寫的話,默認(rèn)返回int類型,返回值可以標(biāo)示需要返回的內(nèi)容或函數(shù)失敗的原因。
3、函數(shù)可以有返回值,也可以沒有返回值。對于沒有返回值的函數(shù),功能只是完成一個操作,而不能返回運算的結(jié)果。對于沒有返回值的函數(shù),功能不僅是完成一個操作,還能返回運算的結(jié)果,功能更加強大。
4、main () 這種寫法是不要返回值的; 同時很多人使用的時候,感覺這種寫法很不好,于是使用了int main(), 這種寫法是標(biāo)準(zhǔn)c,這個是必須要返回值的。 而現(xiàn)在有的軟件,可能不支持無返回值的。這樣程序會報錯。
5、有返回值的子函數(shù)調(diào)用就是return的那個變量的值。無返回值的子函數(shù),一般要么是打印輸出一些信息,要么是利用指針來改變某些變量的值。也就是說無返回值的子函數(shù)一般是用來執(zhí)行某些動作的。
6、函數(shù),除空函數(shù)void之外,其他函數(shù)都是有返回值的,這個值是可以像變量一樣被調(diào)用的。如果你的函數(shù)結(jié)果希望被調(diào)用的話,就要有返回值,否則,返回值的意義不大,跟無返回值作用一樣(因為沒用到)。
1、不是必須有返回值。如果沒有返回值類型名為void。
2、在C語言中,主函數(shù)必須要有返回值。main 函數(shù)的返回值類型必須是 int ,這樣返回值才能傳遞給程序的激活者(如操作系統(tǒng))。
3、不是這樣的 根據(jù)需要來決定函數(shù)是否要返回值,如果你要傳遞一個函數(shù)的參數(shù)回到調(diào)用的地方,一般都會用到返回值,這里只是一般,還有可能通過全局變量什么的來傳遞一個值,不一定要用返回值。
4、簡單的C語言函數(shù)設(shè)計中,一般都設(shè)計成無返回值 void 類型函數(shù)。實在設(shè)計需要的情況下,才會定義相應(yīng)的返回值相應(yīng)類型。當(dāng)然,返回值也是函數(shù)重要的特性。有返回值使程序設(shè)計得靈活。能更好的交互 ,和其他函數(shù)相互作用。
5、return 語句,就是 滿足此條件時 返回一個 void。你的quicksort 函數(shù)是 void 型函數(shù),所以是可以的。意思是,第一個參數(shù)大于第二個參數(shù)就結(jié)束,否則 要進行后續(xù)計算。C 語言函數(shù),只要不是 void 型函數(shù),則都要返回值。
6、沒有這個說法。主函數(shù)需要函數(shù)返回值,函數(shù)才需有返回值。函數(shù)不需要返回值時,用void 函數(shù)需要返回值時,函數(shù)類型按返回值的類型確定。
1、所謂函數(shù),在離散數(shù)學(xué)里的定義就是具有單值性的關(guān)系。我用過c和python,他們的函數(shù)都是符合離散數(shù)學(xué)定義的,也就是說只有一個返回值。
2、是嘞,鐵規(guī)矩,一個函數(shù)return返回值只能有一個。
3、一個函數(shù)是只能返回一個值,但你使用全局變量還是可以同時改多個值的。
1、函數(shù)的返回值是指函數(shù)被調(diào)用之后,執(zhí)行函數(shù)體中的代碼所得到的結(jié)果,這個結(jié)果會通過return語句返回。函數(shù)可以有返回值,也可以沒有返回值。
2、函數(shù)返回值的意思是將函數(shù)實現(xiàn)的結(jié)果返回給調(diào)用者。按標(biāo)準(zhǔn)來說,C的main函數(shù)是需要有返回值的。標(biāo)準(zhǔn)中main函數(shù)返回類型是int的,所以需要一個返回值。但是由于歷史原因,很多地方可以看到?jīng)]有返回值的main。
3、有返回值的函數(shù):函數(shù)的最后會有一個返回值return,可以用來獲取該函數(shù)執(zhí)行結(jié)果返回給該函數(shù),讓外部調(diào)用該函數(shù)的。一個函數(shù)的函數(shù)名既是該函數(shù)的代表,也是一個變量。
4、這其實跟數(shù)學(xué)中函數(shù)的概念是一樣的。當(dāng)然不是所有函數(shù)都有返回值,如一些函數(shù)只要完成某些特定的功能即可,不需要返回特定的值給主函數(shù)。
5、就是子函數(shù)的返回值,main主函數(shù)也是有返回值的,但是一般用不到,都忽略掉了 所以說,一般來說的返回值就是子函數(shù)的返回值 還有一點一定要注意,就是一個子函數(shù)一定是只能返回一個值,多了不可以。
6、C語言軟件中返回值的意思如下:所有的函數(shù),除了空值類型外,都會返回一個數(shù)值,空值是建議標(biāo)準(zhǔn)所做的擴展,該數(shù)值由返回語句確定。
新聞標(biāo)題:c語言調(diào)用函數(shù)返回值嗎 c語言中函數(shù)調(diào)用語句
URL網(wǎng)址:http://chinadenli.net/article20/dioocjo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、品牌網(wǎng)站制作、網(wǎng)站制作、App設(shè)計、動態(tài)網(wǎng)站、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)