C++两个cpp文件间如何进行各自函数的调用方式

 更新时间:2023年02月23日 15:15:52   作者:「已注销」  
这篇文章主要介绍了C++两个cpp文件间如何进行各自函数的调用方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

两个cpp文件间如何进行各自函数的调用

c++文件调用c++文件

前提

  • 文件1:main.cpp
  • 文件2:called.cpp

问题描述

想要在 main.cpp 代码中调用 called.cpp 文件中的函数,要怎么做?

解决方法

在网上搜寻了许多方法后,笔者才发现了一个行之有效且简单的解决方法。

只需要在main.cpp文件中添加两行代码即可。如下:

//main.cpp
#include<iostream>
#include "call.cpp" //只需在头文件中添加该行代码,即可调用
using namespace std;

int main()
{
    called(); //进行调用
    return 0;
}
//call.cpp
#include<iostream>
using namespace std;

void called(){
     cout<<"Hello world!"<<endl;
}

C++分文件调用自己写的函数

创建.h的头文件

在头文件内编写:

#include <iostream>
using namespace std;
int F_max(int a, int b);

创建.cpp的源文件

在源文件被编写:先要与头文件关联起来加入 ”xxx.h“

#include "FindMax.h"
 
int F_max(int a, int b) {
	return a > b ? a : b;
}

在头文件写函数的声明

在源文件中写函数的定义(内容)

在任意文件调用

调用的时候只需要加上头文件就可以了

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 关于C语言中数据在内存中的存储详解

    关于C语言中数据在内存中的存储详解

    这篇文章主要给大家介绍了关于C语言中数据在内存中的存储的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • 带你搞懂C++ LeeCode 二叉树的中序遍历

    带你搞懂C++ LeeCode 二叉树的中序遍历

    中序遍历(LDR)是二叉树遍历的一种,也叫做中根遍历、中序周游。在二叉树中,中序遍历首先遍历左子树,然后访问根结点,最后遍历右子树
    2021-07-07
  • C++中带空格字符串的输入问题解决

    C++中带空格字符串的输入问题解决

    这篇文章主要给大家介绍了关于如何解决C++中带空格字符串的输入问题,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-04-04
  • Dev-C++调试方法的具体使用

    Dev-C++调试方法的具体使用

    本文主要介绍了Dev-C++调试方法的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • C语言输入一个字符串的方法有哪些

    C语言输入一个字符串的方法有哪些

    字符串输入是C语言编程中非常重要的部分,其中scanf函数是一种广泛使用的输入字符串的方法,下面这篇文章主要给大家介绍了关于C语言输入一个字符串的方法有哪些的相关资料,需要的朋友可以参考下
    2023-06-06
  • C语言三子棋小游戏实现全程

    C语言三子棋小游戏实现全程

    三子棋是一种民间传统游戏,又叫九宫棋、圈圈叉叉、一条龙、井字棋等。将正方形对角线连起来,相对两边依次摆上三个双方棋子,只要将自己的三个棋子走成一条线,对方就算输了,想用c语言做出这个游戏,事实上也是比较简单的,下面通过c语言进行对五子棋的分析
    2022-05-05
  • C++ 常量成员函数学习笔记

    C++ 常量成员函数学习笔记

    这篇文章主要为大家介绍了C++ 常量成员函数学习笔记,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • C语言中的分支循环其嵌套语句

    C语言中的分支循环其嵌套语句

    这篇文章主要介绍了C语言中的分支循环其嵌套语句,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • 初学C语言基本运算和表达式

    初学C语言基本运算和表达式

    在本文里小编给大家分享的是关于C语言基本运算和表达式的相关知识点,需要的朋友们跟着学习下。
    2019-08-08
  • C++中调用复制(拷贝)函数的三种情况总结

    C++中调用复制(拷贝)函数的三种情况总结

    这篇文章主要介绍了C++中调用复制(拷贝)函数的三种情况总结,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-11-11

最新评论