美文网首页
C++自学计划-函数-10

C++自学计划-函数-10

作者: 你缺少想象力 | 来源:发表于2018-12-17 11:21 被阅读0次

    c++中的函数声明比较麻烦,首先要考虑main函数在什么位置,不能像Java一样,只要是在一个文件中,函数写在哪里,函数之间都能相互调用。C++里面被调用的函数,必须要在使用前声明一下,或者写在前面,感觉必须要按照顺序来,不然程序就无法识别。
    函数声明的格式:

    返回值 函数名(参数1,参数2...){
      //具体实现
      return 返回值
    }
    

    例子:

    int add(int a, int b) {
        return a + b;
    }
    

    如果函数是在main函数之后编写的,需要在main之前声明方法,声明方式

    // 声明函数
    返回值 方法名(参数);
    
    int main(){
      ...
    }
    

    例子:

    #include <iostream>
    
    int add(int a,int b);
    
    int main() {
        int i = add(1, 2);
        std::cout << i << std::endl;
        return 0;
    }
    
    int add(int a, int b) {
        return a + b;
    }
    

    运行结果自然就是3了

    相关文章

      网友评论

          本文标题:C++自学计划-函数-10

          本文链接:https://www.haomeiwen.com/subject/qdsqkqtx.html