簡(jiǎn)明扼要的說,
為仁化等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及仁化網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、仁化網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
函數(shù)名前面的void是指這個(gè)函數(shù)沒有return(返回)值.如果函數(shù)有返回值,要根據(jù)返回值的類型寫明如int,char,或者自定義的結(jié)構(gòu)類型名.
函數(shù)名后面的void可以只寫括號(hào),寫成void display(),括號(hào)里面是形參聲明,形參聲明為void,說本這個(gè)函數(shù)不需要傳入實(shí)參.
C語言:函數(shù)前加void是表示函數(shù)的返回值為空,void表示空
返回值為空表示此函數(shù)可以沒有return語句,或者使用return;語句
返回值概念:一個(gè)函數(shù)的函數(shù)名既是該函數(shù)的代表,也是一個(gè)變量。由于函數(shù)名變量通常用來把函數(shù)的處理結(jié)果數(shù)據(jù)帶回給調(diào)用函數(shù),即遞歸調(diào)用,所以一般把函數(shù)名變量稱為返回值。通俗點(diǎn)來說就是函數(shù)執(zhí)行完畢后得到的結(jié)果。
返回值的類型可以有很多 void、bool 、int 、以及自定義的類型等等。
c語言中的void 基本上就是兩個(gè)意思:
無,沒有
任意類型
這兩個(gè)意思,與void出現(xiàn)的代碼位置和修飾變量相關(guān):
函數(shù)返回值位置,如:
void func(int i) ; //表示func()函數(shù)沒有返回值,void不可省
函數(shù)參數(shù)位置,如:
void func( void ) ; //表示func()函數(shù)即沒有返回值,也沒有參數(shù)。這里括號(hào)中的void可省。
修飾指針變量(一般多用于函數(shù)參數(shù))
int func( void *a, void *b) ; //表示形參a b可以是任意類型指針變量
修飾常量(一般用于宏定義)
#define NULL ((void*)0) //這里NULL從數(shù)值上講就是0,但這樣寫,可以表明NULL是個(gè)(任意)指針類型數(shù)據(jù)
void 被翻譯為"無類型",相應(yīng)的void *?為"無類型指針"。常用在程序編寫中對(duì)定義函數(shù)的參數(shù)類型、返回值、函數(shù)中指針類型進(jìn)行聲明。
void 的作用
1.對(duì)函數(shù)返回的限定,這種情況我們比較常見。
2.對(duì)函數(shù)參數(shù)的限定,這種情況也是比較常見的。
一般我們常見的就是這兩種情況:
(1)當(dāng)函數(shù)不需要返回值值時(shí),必須使用void限定,這就是我們所說的第一種情況。例如:void func(int a,char *b)。
(2)0當(dāng)函數(shù)不允許接受參數(shù)時(shí),必須使用void限定,這就是我們所說的第二種情況。例如:int func(void)。
擴(kuò)展資料:
2011年10月12日,C語言之父丹尼斯·里奇辭世,在眾多的國際互動(dòng)論壇上,計(jì)算機(jī)愛好者們以特有的方式紀(jì)念這位編程語言的重要奠基人。許多網(wǎng)友的發(fā)帖中沒有片言只字,僅僅留下一個(gè)分號(hào)“;”。
在日益紛繁復(fù)雜的程序設(shè)計(jì)語言王國中,C語言因其簡(jiǎn)潔、有效、通用的特性而始終占據(jù)一席之地。被譽(yù)為“C語言之父”,同時(shí)也是操作系統(tǒng)Unix之父的C語言發(fā)明人之一——丹尼斯·里奇10月9日以70歲之齡辭世。
盡管通過Unix拿獎(jiǎng)拿到手軟,但令里奇引起最大關(guān)注和反響的則是C語言的問世。1999年,里奇和湯普遜為發(fā)展C語言和Unix操作系統(tǒng)一起獲得了美國國家技術(shù)獎(jiǎng)?wù)隆?/p>
參考資料:
百度百科-Void
百度百科-C語言關(guān)鍵字
當(dāng)前題目:c語言函數(shù)括號(hào)里void c語言里的括號(hào)
網(wǎng)址分享:http://www.rwnh.cn/article12/hicigc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、域名注冊(cè)、網(wǎng)站收錄、動(dòng)態(tài)網(wǎng)站、營銷型網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)公司
聲明:本網(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í)需注明來源: 創(chuàng)新互聯(lián)