情况说明:有两个cpp文件 : A.cpp   B.cpp   头文件为 A.h  B.h

其中A.cpp中定义了一个函数void a(),该函数生成一个变量C,现在要将C的值在B.cpp中使用。

方法1:在A.cpp中将C声明成全局变量,然后在B.cpp中先用extern type C先声明,然后调用。如使用cout<<C<<endl; 可用输出此时C的值。
方法2:在A.h中声明extern type C,然后在B.cpp中#include “A.h”,这样就可以在B中使用变量C了。
————————————————
版权声明:本文为CSDN博主「公子恒」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_27942333/article/details/84719737

C++将一个cpp文件中的变量应用到另一个cpp文件中相关推荐

  1. 使用Python批量实现某一Excel文件中每3行数据存一个Excel文件

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 远芳侵古道,晴翠接荒城. 大家好, ...

  2. 如何合并多个Excel文件(相同列结构)至一个Excel文件中

    如何合并多个Excel文件(相同列结构)至一个Excel文件中 1. 将待合并数据格式一样的Excel文件放置在一个文件夹下 2. 新建一个Excel空文件,用来存放合并数据 3. 点击[数据]> ...

  3. 如何把微信中的多个图片转为一个pdf文件?

    如何把微信中的多个图片转为一个pdf文件? 1.  用360安全浏览器打开相关微信的连接. 2 浏览相关微信的图片,直至所有的微信图片都能看见 3 点击鼠标右键,点击"全屏查看" ...

  4. 下拉框——把一个select框中选中内容移到另一个select框中遇到的问题

    在使用jQuery实现把一个select框中选中内容移到另一个select框中功能时遇到了一个问题,就是点击按钮时内容可以到另一个select框中,但是到了另一个select框中的内容却很快闪退回原来 ...

  5. 产生10个1-100的随机数,并放到一个数组中, 把数组中大于等于10的数字放到一个list集合中,并打印到控制台。

    代码 import java.util.ArrayList; import java.util.List; import java.util.Random;/*1.产生10个1-100的随机数,并放到 ...

  6. 将1-1000中所有12的倍数存到一个一维数组中,输出该数组和数的个数

    将1-1000中所有12的倍数存到一个一维数组中,输出该数组和数的个数 #include<stdio.h>void main(){int i,j=0,a[100];for(i=1;i< ...

  7. colab中的变量怎么读取_Fizyr Retinanet在Colab中进行目标检测

    colab中的变量怎么读取 by RomRoc 由RomRoc 带有Fizyr Retinanet的Google Colab中的对象检测 (Object Detection in Google Col ...

  8. C语言中的变量底部下划线表示什么,编程中的下划线是什么意思?

    下划线在C没有特殊含义.一般在命名变量和方程用作断字符:integerarray,这样命名变量会很难看,一般会:integerArray 或者integer_array这样命名.一些程序包会经常看到: ...

  9. xmldocument如何创建一个不带结尾的节点_LDF文件是个啥?如何创建一个LDF文件

    之前的一篇文章中介绍了LIN通讯,对LIN通讯的通讯机理进行了说明,那么在定义LIN通讯的时候需要使用什么样的文件进行描述呢?直观的来说就是LIN的描述文件,其实翻译成英文就是LIN Descript ...

  10. mysql中标记某条数据库_一个关系数据库表中的各条记录可以什么

    一个关系数据库表中的各条记录前后顺序可以任意颠倒,不影响数据库中数据的实际意义.一个关系数据库的表中有多条记录,记录之间的前后顺序并不会对库中的数据关系产生影响,所以行的顺序是无所谓的,可以任意颠倒. ...

最新文章

  1. 计算机相关概念总结(3)
  2. python_Django之模板模型
  3. XML文件的生成与读取
  4. 制作本地 CentOS-7-x86_64-Everything-2009.iso对应的源
  5. 宏观经济之国家经济与建设
  6. JM8.5中的7种宏块模式问题
  7. 光纤中的多种光学模式芯径_光纤光缆的21条基础知识
  8. 组合数(codevs 1631)
  9. android studio学习----通过github的URL怎么导入新的工程
  10. http://www.jianshu.com/p/42e11515c10f#
  11. php while for 性能,PHP For While 循环
  12. 有向图的强连通分量--Tarjan算法---代码分析
  13. 网站托管服务器配置,了解托管服务器的三个小技巧
  14. 树莓派Raspberry Pi Pico开发板踩坑:重置后设备管理器各种不识别,未知设备/unknown device
  15. 数理统计——AQI预测
  16. java 163邮箱发邮件_java用163邮箱发邮件的方式,步骤有哪些?
  17. FrameMaker 10启动时报错(Licensing for this product has expired)的解决办法
  18. 【Carsim学习】Carsim2019安装教程
  19. php云签到,云签到之DiscuzX系列论坛自动签到
  20. 【root】小米稳定版系统添加小米官方root权限

热门文章

  1. jmeter+ANT接口自动化环境的搭建以及测试报告的优化
  2. 编程之路之数据库(十)- PDO详解
  3. 计算机更改刷新频率,电脑屏幕刷新频率无法更改怎么办
  4. java进阶知识思维导图
  5. 网络安全之常用安全设备功能及作用
  6. android 七彩进度条背景图片,Android编程实现自定义ProgressBar样式示例(背景色及一级、二级进度条颜色)...
  7. However的用法主要有以下两点:
  8. php 各个版本,PHP各版本之间差异
  9. 【基础系列】赏析刘洪普《PyTorch深度学习实践》与《实战:基于CNN的MNIST手写数字识别》(Python版)
  10. 2.4 大电路静态工作点的稳定