1.文件的组织结构如下图:

2.Menu.h内容如下:

#ifndef MENU_H
#define MENU_H
int add(int a,int b);
int minus(int a, int b);
#endif

3.add.cpp内容如下:

#include "Menu.h"
int add(int a, int b)
{
return a+b;
}

4.minus.cpp内容如下:

#include "Menu.h"
int minus(int a,int b)
{
return a-b;
}

4.main.cpp内容如下:

#include <iostream.h>
#include "Menu.h"
int main(int argc, char *argv[])
{
int a,b;
a=1;
b=2;
printf("%d",add(1,2));
printf("%d",minus(1,2));
}

函数声明放在头文件中,函数的定义放在实现文件中,然后在主函数中调用相关推荐

  1. 习题 8.4 在本章第8.3.3节中分别给出了包含类定义的头文件student.h,包含成员函数定义的源文件student.cpp以及包含主函数的源文件main.cpp。请完善该程序,在类中增加。。。

    C++程序设计(第三版) 谭浩强 习题8.4 个人设计 习题 8.4 在本章第8.3.3节中分别给出了包含类定义的头文件student.h,包含成员函数定义的源文件student.cpp以及包含主函数 ...

  2. 用一个函数来实现将一行字符串中最长的单词输出。此行字符串从主函数传递给该函数.

    /2.用一个函数来实现将一行字符串中最长的单词输出.此行字符串从主函数传递给该函数./ #include <stdio.h> #include <string.h> int m ...

  3. C++中宏的定义与用法(现已被内联函数所代替)

    在noip中,宏还是被经常采用,所以这里讲一下,C++中宏的定义与用法 第一种用法--配合条件编译:#define DEBUG 定义一个叫DEBUG的标识符.它应该与#ifdef或#ifndef配合使 ...

  4. SUMO中车辆类型的定义及路由文件的写法

    车辆类型的定义 在SUMO中,通过vType标签来定义车辆的类型,一般可以写成如下形式: <vType id="vt1" length="5.0" col ...

  5. C/C++中函数声明的作用

    C/C++中函数声明和include头文件的作用 参考:https://blog.csdn.net/qq_28648279/article/details/78463345 一直想不明白,函数声明的作 ...

  6. scala 函数中嵌套函数_Scala函数–声明,定义,调用和嵌套函数

    scala 函数中嵌套函数 A function is a set of statements combined together to perform a specific task. The co ...

  7. C语言函数声明以及函数原型

    C语言代码由上到下依次执行,原则上函数定义要出现在函数调用之前,否则就会报错.但在实际开发中,经常会在函数定义之前使用它们,这个时候就需要提前声明. 函数声明(Declaration),就是告诉编译器 ...

  8. c语言函数原型语句,C语言函数声明以及函数原型

    C语言代码由上到下依次执行,原则上函数定义要出现在函数调用之前,否则就会报错.但在实际开发中,经常会在函数定义之前使用它们,这个时候就需要提前声明. 所谓声明(Declaration),就是告诉编译器 ...

  9. c语言为什么提供函数声明机制,通过实战理解C语言精要——函数篇

    本文为作者原创,转载请注明出处,感谢您的阅读与分享,希望本文能让您有所收获. 前言 本篇博客是对C语言函数部分的重点内容和细枝末节通过实战得到的经验的总结精炼,不涵盖C语言函数的全部内容,所有提炼内容 ...

  10. C++笔记---函数声明(prototype)

    前言:这篇转载的文章是我很久以前写的,但是后来手机换号了,又注册新号开始继续写blog.旧文章不能合并到新账号,就以转载的形式纪念下过去 最近在看<C++ Primer Plus>,奈何买 ...

最新文章

  1. 配置SpringCloud Config Client连上Config Server
  2. 使用Spring Boot和H2可以正常工作的原型
  3. javascript校验2
  4. 保险报业携手万丈金数 探索大数据应用升级
  5. .net中实现文件下载的几种方法(收藏)
  6. 一条来自水圈的鄙视链
  7. 互联网营销相比传统营销的5大优势
  8. Stop Staring: Facial Modeling and Animation Done Right
  9. 学3d游戏建模要用到什么软件?一般用哪个软件?
  10. 原画师一般用什么软件画画?
  11. 化学系女生的工程师之路
  12. 项目风险常见清单列表库--再也不愁不能提前预知风险了
  13. 卸载自装python
  14. 163邮箱域名大全,163邮箱注册申请全流程详解!
  15. 前端 VUE 微信支付 JSAPI
  16. Simple WPF:实现一个透明、无边框、鼠标穿透的WPF窗体
  17. 初中学历能直接自考大专吗 自考有学历要求吗
  18. AnyView网络警V4破解版(26用户正式版)
  19. 吃的亿万市场里,菜谱软件是怎样占据了山头?
  20. 微博同城热搜抓取逻辑(333城市)

热门文章

  1. PHP图书信息表books,创建一个图书表
  2. window电脑垃圾清理脚本
  3. 在c语言中 函数的作用是什么,C语言程序中函数的定义
  4. 银行业务系统设计特点概述
  5. 解决studio 3T时间到期方法
  6. JS 基础篇(音量调节器)
  7. java开发一个简单的通讯录
  8. About 9.18 This Week
  9. Postfix部署【2】传输代理
  10. 苹果侧边滑动返回_iPhone X侧边按键使用教程,满满都是黑科技啊