发布网友 发布时间:2022-04-22 04:24
共1个回答
热心网友 时间:2024-02-06 03:47
void和int的区别如下:
1. 指代不同。
int是数据类型,是定义整数变量的标识符,可以用来定义整数类型的变量。
void是无类型,常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。
2. 作用不同。
在定义的函数中,有的函数前是void,有的是int或者float等等数据类型,此时它们被称为函数的返回值类型。
当返回值类型为int时,函数就需要返回一个数据类型为int的返回值,当返回值为类型为float时,函数就需要返回一个数据类型为float的返回值。
而当返回值类型为void时,我们称这个函数返回空,或者这个函数无返回值。
3. 特点不同。
int除了int类型之外,还有short、long类型可以表示整数。