c語言中int和void:數(shù)據(jù)類型與函數(shù)返回值詳解

void與int有什么區(qū)別? 指代不同 int:是一種數(shù)據(jù)類型,在編程語言中,是用于定義整數(shù)類型變量的標識符。void:“無類型”。常用在程序編寫中對定義函數(shù)的參數(shù)類型...
void與int有什么區(qū)別?
指代不同 int:是一種數(shù)據(jù)類型,在編程語言中,是用于定義整數(shù)類型變量的標識符。void:“無類型”。常用在程序編寫中對定義函數(shù)的參數(shù)類型、返回值、函數(shù)中指針類型進行聲明。特點不同 int:除了int類型之外,還有short、long、long long類型可以表示整數(shù)。
區(qū)別是main()函數(shù)是否有返回值。void定義的函數(shù)沒有返回值,int定義的函數(shù)返回整型值。void,字面意思是“無類型”,常用在程序編寫中對定義函數(shù)的參數(shù)類型、返回值、函數(shù)中指針類型進行聲明,有注釋和限制程序的作用。
在C語言中,函數(shù)聲明中使用`int`和`void`關鍵字有本質(zhì)區(qū)別。首先,`int`用于聲明函數(shù)返回值類型,表示函數(shù)結束后,會返回一個整數(shù)值。例如,`int function()`表示此函數(shù)完畢后,將返回一個整型數(shù)據(jù)。而`void`關鍵字用于聲明函數(shù)不返回任何值。
只有一個區(qū)別:void main 和 int main的區(qū)別就是有無返回值。void定義的函數(shù)沒有返回值,int定義的函數(shù)返回整型值。void,字面意思是“無類型”,常用在程序編寫中對定義函數(shù)的參數(shù)類型、返回值、函數(shù)中指針類型進行聲明,有注釋和限制程序的作用。函數(shù)可以有返回值,也可以沒有返回值。
本文鏈接:http:///kaifa/878515.html
上一篇:肥字開頭的成語有哪些