c语言中void与int的区别是什么

   2025-02-13 2940
核心提示:在C语言中,void和int是两种不同的类型。void:void是一种特殊的类型,表示无类型或空类型。它被用来表示没有返回值的函数或指针

在C语言中,void和int是两种不同的类型。

void:void是一种特殊的类型,表示无类型或空类型。它被用来表示没有返回值的函数或指针类型。void类型不能直接用于定义变量或函数的返回类型,只能作为函数参数的类型或指针的类型。

示例:

void func(); // 声明一个没有返回值的函数void* ptr; // 声明一个void指针void func(){    // 函数体}
int:int是整数类型,用来表示整数值。它可以用于定义变量或函数的返回类型,并且可以进行数学运算。

示例:

int num; // 声明一个整数变量int func(){    int result = 5 + 3; // 进行数学运算    return result;}

总结:

void是无类型或空类型,用于表示没有返回值的函数或指针类型。int是整数类型,用于表示整数值,可以用于定义变量、函数返回类型和数学运算。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言