
正文
C语言函数前面是void c语言void函数
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
在c语言中,void放在函数前面表示什么意思?
一个函数可以有返回值,也可以没有。 如果有,则需指明类型,如: char *f(),返回字符串指针类型数据,struct ptl f2(),返回一个结构型数据。 如果没有,则需加void 指明,如 void f2(),表示不返回任何类型数据。 有的C语言为了使用方便,省略表示返回整形数据,如 f4(),表明函数f4()返回一个整形数据,系统编制者认为,返回整形数据最为多见。
相关问答
Q1: c语言中函数前的 viod 是什么意思?
是void
申明函数时必须指定返回类型(c++及其他面向对象编程语言中的构造函数除外,构造函数不能指定返回值)
当一个函数不需要返回任何值时,可以用void作为它的返回类型。 比方说:void main()
但这并不是一个好的方法。即使不需要返回值,也应尽量返回某个值,使调用函数的程序能判断函数的执行是否正常终止。 比方说, int function(), 返回0时表示正常终止,-1异常终止。
Q2: 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
参考资料来源:百度百科—返回值
Q3: 如何理解c语言中函数名前面的void?什么才叫无输出
函数名前面有voidC语言函数前面是void的函数是无返回值C语言函数前面是void的函数C语言函数前面是void,即函数不需要向调用者返回值。
Q4: C语言中,函数前加void是什么意思?
每个函数都做一件事,事情做完的话最好告诉别人,函数也是,fun就是一个人,后面括号里面的就是传入参数,也就是别人叫你做的事,fun前面的是返回值,就是你告诉别人这件事做的怎么样了,void类型就是空类型,做完了不告诉别人,在函数里面return
;就行了。写个简单的例子
int
add(int
a,int
b)
{
return
a+b;
}
这个就是把a+b的结果传出去,因为是int行,所以返回值也是int型,就用int了
C语言函数前面是void的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于c语言void函数、C语言函数前面是void的信息别忘了在本站进行查找喔。







