c语言函数注意点

返回值的基本概念、return的作用
   return
1>void可以省略return
2>可以多次使用return
3>return后面不能有其他语句
 
4. 函数的弱语法
注意,如果没有写返回值类型,默认是int
如果写了返回值,可以不返回
可以调用一个没有定义过的函数
 
          返回值数字含义:
          0:正常退出
          1:异常退出
 
      函数注意点:
     1>不能嵌套定义函数
     2>死循环调用,自己调自己
     3>不能重复定义、可以重复声明

对于返回值为void的函数,使不使用return均可

void test1()
{
    return;
}

 void test1(){}
 
对于返回类型为int的函数
int test2()
{
    // 返回值是int类型,因此return后面应该跟上一个整数
    return 0; // 这个0仅仅是随便写的,具体返回什么值,应该根据业务逻辑
    // return;
}

void test2(int n)
{
}

int main()
{
    // test2接收的是int类型的参数,而test1没有返回值
    // 因此test1()不能作为test2的参数

    test2(10);
    //test2( test1() );
    return 0;
}
 
原文地址:https://www.cnblogs.com/Alling/p/3971877.html