深入理解函数


深入理解函数

return语句

在有返回值的函数中,return语句的作用是提供整个函数的返回值,结束当前函数并返回到调用它的地方。在没有返回值的函数中也可以使用return函数,例如当检查到一个错误时提前结束当前函数的执行并返回。

即return有基础的两个作用:

1、返回整个函数的返回值。
2、结束整个函数。

#include
#include
#include
#include

char c[20];
void scanf_f(int *a)
{
	if(a>1)
	{
		return ;
	}
	read(0,&c,0x20);
}

void main(int *args,char *argv[])
{
	int *d = args;
	scanf_f(d);
	printf("c value : %s\n",c);
}