void和int在C语言中是两种不同的数据类型,它们之间的区别如下:
int是一种整数类型,用来表示整数值,可以是正整数、负整数或零。而void是一种特殊的类型,表示无类型或无值。
int在函数中通常用来表示函数的返回值类型,可以返回一个整数值。而void用来表示一个函数没有返回值,或者用来声明一个不带参数的函数。
int在变量声明时需要指定变量的数据类型和大小,而void表示不指定数据类型,不能直接用来声明变量,只能用来声明函数的返回类型或者参数类型。
总的来说,int用来表示整数数据类型,而void用来表示没有类型或没有值的特殊情况。