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

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了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,142评论 1 32
  • 1.C和C++的区别?C++的特性?面向对象编程的好处? 答:c++在c的基础上增添类,C是一个结构化语言,它的重...
    杰伦哎呦哎呦阅读 9,685评论 0 45
  • 晚上看了人生七年49UP,画了人生七年纪录片的主题图当做今天的中心图,今天整体精力没有很旺盛,又体会到了无力绝望困...
    茶语丝享阅读 110评论 0 0
  • 请假办事,空等一天。
    天地秀色阅读 114评论 0 0
  • 木制小汤勺,生活不可少。 用来舀鸡汤,味道十分好。
    蛮力阅读 360评论 0 6