重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

c语言函数vind C语言函数调用

C语言中的函数类型void什么详细意思?

void意思是主函数(main)的数据类型空返回值。

专注于为中小企业提供成都网站设计、成都网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业新区免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了千余家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。

没有返回值的函数:功能只是完成一个操作,应将返回值类型定义为void,函数体内可没有return语句。

有返回值的函数:函数的最后会有一个返回值return,可以用来获取该函数执行结果返回给该函数,让外部调用该函数的。

扩展资料

void的使用

示例:

add ( int a, int b )

{

return a + b;

}

int main(int argc, char* argv[])

{

printf ( "2 + 3 = %d", add ( 2, 3) );

}

参考资料来源: 百度百科—void

参考资料来源:百度百科—返回值

C语言中的函数形参为void是什么意思

c语言中的void 基本上就是两个意思:

无,没有

任意类型

这两个意思,与void出现的代码位置和修饰变量相关:

函数返回值位置,如:

void func(int i) ; //表示func()函数没有返回值,void不可省

函数参数位置,如:

void func( void ) ; //表示func()函数即没有返回值,也没有参数。这里括号中的void可省。

修饰指针变量(一般多用于函数参数)

int func( void *a, void *b) ; //表示形参a b可以是任意类型指针变量

修饰常量(一般用于宏定义)

#define NULL ((void*)0) //这里NULL从数值上讲就是0,但这样写,可以表明NULL是个(任意)指针类型数据

c语言中函数前的 viod 是什么意思?

是void

申明函数时必须指定返回类型(c++及其他面向对象编程语言中的构造函数除外,构造函数不能指定返回值)

当一个函数不需要返回任何值时,可以用void作为它的返回类型。 比方说:void main()

但这并不是一个好的方法。即使不需要返回值,也应尽量返回某个值,使调用函数的程序能判断函数的执行是否正常终止。 比方说, int function(), 返回0时表示正常终止,-1异常终止。


当前名称:c语言函数vind C语言函数调用
分享路径:http://cqcxhl.com/article/hidcgh.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP