void fn()
{
static int x = 1; //定义静态局部变量
x*=2;
printf("x=%d\n",x);
}
为什么函数void fn()里不用加return返回值?
void表示是空参数,所以就不用再返回什么值了,即不用加return了
void表示不需要返回,可以不写"return"或用"return;"来结束函数。