2016年抗尸员真实工资:我定义了void怎么还是可以返回值呢?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 06:35:57
void main()
{
int a,b;
a=3;
b=4;
printf("%d+%d=%d\n",a,b,a+b);
getch();
}

  定义了void是不是会返回值的,如果返回了,那么说明可能是语法有误

  中文翻译为“无类型”。常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。

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

  2. 在JAVA中void表示无返回值。

main函数比较特殊,如果你没有定义返回值,它可以返回0代表程序正常退出。这个是运行时给它添加的。