C语言int function 含义

2025-04-07 01:37:44
推荐回答(3个)
回答1:

int能带返回值,也就是在函数体内可以return一个整形值。
void不能带返回值,但也可以用return表示退出整个函数
用int的好处就是可以很方便的得到函数值,比如
int
a();
{
.,.....
}
int
val=a();
当然int函数也可以不用变量接受也就是和void一样调用
还是用前面的int
a()
{
a();

回答2:

变量名是不能以*开始的,可以以字母下划线开始。
*
这个符号有两个作用,第一是用来定义一个指针的,比如
int
*p
,第二是用来引用一个指针的。
比如你
int
*p
int
a=9;
p=&a;
printf("%d",*p);

回答3:

void
function是说,你定义一个函数,这个函数不返回值,也就是说函数的类型是void的。
int
function是指定义的函数有返回值,函数值是整型的。