main函数,自定义的函数中,书中我看到有很多都定义为void类型,查了不少时间书中只说了一句话什么空返回值,什么玩意。什么返回值返回到哪里?
函数在C语言中都有哪些类型?哪些类型都是具体什么含义?
请具体说一次啊,我出的悬赏分比较多,尽量说得好一点
感谢!!!!!!!!!!!!!
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
参考资料来源:百度百科—返回值