C語言無參函數(shù)沒有什么規(guī)則,只不過是它沒有使用到除了其本身以外的參數(shù)。對整個程序來說無參函數(shù)和有參函數(shù)都是一種方法,可以實現(xiàn)某個功能。有參函數(shù)是因為其函數(shù)本身需要其他參數(shù)提供才能實現(xiàn)其功能。無參函數(shù)則是沒必要傳遞參數(shù)就能實現(xiàn)其功能。
創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站、網(wǎng)站重做改版、甘井子網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、html5、電子商務商城網(wǎng)站建設、集團公司官網(wǎng)建設、成都外貿網(wǎng)站建設、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為甘井子等各大城市提供網(wǎng)站開發(fā)制作服務。
寫不寫對程序運行沒有任何差異。
但是從可維護角度上說,寫上void可以明確的表明該函數(shù)沒有參數(shù)。
無參函數(shù),是指在主調函數(shù)調用被調函數(shù)時,主調函數(shù)不向被調函數(shù)傳遞數(shù)據(jù)。無參函數(shù)一般用來執(zhí)行特定的功能,可以有返回值,也可以沒有返回值,但一般以沒有返回值居多。
有參函數(shù),是指在主調函數(shù)調用被調函數(shù)時,主調函數(shù)通過參數(shù)向被調函數(shù)傳遞數(shù)據(jù)。在一般情況下,有參函數(shù)在執(zhí)行被調函數(shù)時會得到一個值并返回給主調函數(shù)使用。
擴展資料
1、定義有參函數(shù)的一般形式為:
函數(shù)類型 函數(shù)名(參數(shù)類型1 參數(shù)名1, 參數(shù)類型2 參數(shù)名2, …, 參數(shù)類型n 參數(shù)名n)
{
聲明部分
語句部分
}
2、有參函數(shù)使用注意事項:
(1)在定義函數(shù)時,必須要指定形參的類型。實參與形參的個數(shù)必須相等,若不相等就是語法錯誤。此外,實參與形參的類型要相同或賦值兼容。最好是相同,這樣不容易出錯。如果不相同則實參按形參的類型轉化,然后再送給形參。
(2)在傳遞數(shù)據(jù)時,實參與形參是按順序一一對應的。
好問題。
c語言中的函數(shù)和數(shù)學中的函數(shù)不一樣。
沒有參數(shù)的函數(shù),有些用了全局變量,所以還是有參數(shù)的,意義就在于分解代碼,做成一個函數(shù)都要取個名字,從函數(shù)就可以知道一段代碼的主要功能了。
分享名稱:c語言沒有參數(shù)的函數(shù) c語言函數(shù)沒有參數(shù)怎么定義
鏈接地址:http://www.chinadenli.net/article20/dodcjco.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、品牌網(wǎng)站建設、動態(tài)網(wǎng)站、網(wǎng)站排名、網(wǎng)站導航、網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)