void和int在C語言中是兩種不同的數據類型,它們之間的區別如下:
int是一種整數類型,用來表示整數值,可以是正整數、負整數或零。而void是一種特殊的類型,表示無類型或無值。
int在函數中通常用來表示函數的返回值類型,可以返回一個整數值。而void用來表示一個函數沒有返回值,或者用來聲明一個不帶參數的函數。
int在變量聲明時需要指定變量的數據類型和大小,而void表示不指定數據類型,不能直接用來聲明變量,只能用來聲明函數的返回類型或者參數類型。
總的來說,int用來表示整數數據類型,而void用來表示沒有類型或沒有值的特殊情況。