c语言中的main前面加void是什么意思?

2025-03-21 03:01:27
推荐回答(4个)
回答1:

void表示无返回值的意思。C语言中,为了明确表示函数没有返回值,应将函数类型定义为void(空类型)。如:
#include
void swap(int *p,int *q);
main()
{ int a=10,b=20;
swap(&a,&b);
printf("a=%d,b=%d\n",a,b);
}
void swap(int *p,int *q)
{ int t=0;
t=*p;*p=*q;*q=t;
}
此函数 swap的功能是交换a和b中的值,无需返回值,所以用到void 。

回答2:

void表示无返回值的意思。例如定义的函数 之后 return 0;

回答3:

参数没有返回值的意思

回答4:

是无返回值