当前位置:首页 » 办公资讯 » 源文件中第二个文件怎样才能运行

源文件中第二个文件怎样才能运行

发布时间: 2022-11-25 22:31:12

Ⅰ c语言问题,在源文件下编写了两个cpp文件,只能运行其中的一个,另外一个怎么运行呢

猜测你的问题应该是一个工程有两个CPP文件,比如1.cpp,2.cpp,该如何运行。目前所有C的编译器都是默认从main()函数开始运行,所以只需要在你的一个CPP(比如是1.cpp)中写入main()函数,其他函数从main()函数中调用。其他函数可以写在1.cpp中,也可以写在2.cpp中,但写在2.cpp中时需要在2.h中声明各函数,同时在1.cpp中包含2.h。

Ⅱ vs2010中c++在一个源文件夹下建立第二个.cpp文件就无法调试 显示系统找不到指定文件

有在工程里把新建的文件加入到工程中么?
在工程里文件列表中
右键 -> add -> add exsiting item-> 选择新建的文件

Ⅲ 易语言合并的文件 怎么才能执行第二个文件!

可以用图片资源表保存图片,图片1,图片2,图片3,用单选框来判断。
按钮被单击
如果真(单选框1.选中=真)
图片框1.图片=#图片1
如果真结速
如果真(单选框2.选中=真)
图片框1.图片=#图片2
如果真结速
如果真(单选框3.选中=真)
图片框1.图片=#图片3
如果真结速
不用图片资源表也可以用字节集变量来读入图片。

Ⅳ c语言中如何同时运行多个源文件

第一步:

将源文件1(1.c)修改为如下形式:

#include "print.h"
#include "2.c"
int main(void)
{
printHello();
return 0;
}

其中的2.c就是源文件2的文件名

第二步,将三个文件保存到同一目录中

第三步,打开TC2,执行FILE-CHANGE DIR,将工作目录换到三个文件所在的目录。

第四步,在TC2中打开1.c文件,编译运行。

建议不要再使用TC2这个相对原始的IDE了,上面介绍的这个方法也并不是标准方法,建议使用TC2006/VC/BCB等现代的IDE环境,如果实在是舍弃不下DOS字符界面,那就试试GCC吧!

Ⅳ C++中如何把两个源文件连接起来运行

源文件是不能运行的。但是源文件可以各自编译,然后连接成一个完整的程序。具体步骤和实例的话,需要知道你用的什么编译器或者开发环境

Ⅵ 如何运行visual c++下多个cpp文件,就是在同一个项目下建立了多个.cpp源文件,但是无法生成,运行第二个

一个vs项目只能有一个cpp文件包含 main方法,另一个不能有
如果建立多个cpp,要联合这些cpp使用,比如有两个cpp文件1.cpp和2.cpp,在1.cpp中写了一个main方法,2.cpp就不能写这个main方法了,只能在1.cpp中写上#include "2.cpp",然后在2.cpp中写个类,把这个类写在1.cpp里面实例化而已
1.cpp
#include "iostream"
#include "2.cpp" //这里写包含第二页
using namespace std;
int main()

{
class student s; //直接使用2.cpp的类
s.say();
}
--------------------------------------------------------
2.cpp

#include "iostream"
using namespace std;
class student{ //写一个类,就可以在1.cpp里面使用了
public : //注意使用public
int a=99;
int say()
{
cout << a<<endl;
return 0;
}
};

Ⅶ vc++6.0有一个源文件cpp1,后又添加一个cpp2,想运行cpp2却是cpp1,求解

一个项目里面只允许有一个MIAN主函数,调试时候默认执行第一个CPP

Ⅷ C语言源程序到运行程序经过哪几个步骤

1、预处理

在这一阶段,源码中的所有预处理语句得到处理,例如:#include语句所包含的文件内容替换掉语句本身,所有已定义的宏被展开。

根据#ifdef,#if等语句的条件是否成立取舍相应的部分,预处理之后源码中不再包含任何预处理语句。

GCC预处理阶段可以生成.i的文件,通过选项-E可以使编译器在预处理结束时就停止编译。例如:gcc -E -o hello.i hello.c

2、编译

这一阶段,编译器对源码进行词法分析、语法分析、优化等操作,最后生成汇编代码。这是整个过程中最重要的一步,因此也常把整个过程称为编译。

可以通过选项-S使GCC在进行完编译后停止,生成.s的汇编程序。例如:gcc -S -o hello.s hello.c

3、汇编

这一阶段使用汇编器对汇编代码进行处理,生成机器语言代码,保存在后缀为.o的目标文件中。

当程序由多个代码文件构成时,每个文件都要先完成汇编工作,生成.o目标文件后,才能进入下一步的链接工作。

目标文件已经是最终程序的某一部分了,只是在链接之前还不能执行。可以通过-c选项生成目标文件:gcc -c -o hello.o hello.c

4、链接

经过汇编以后的机器代码还不能直接运行。为了使操作系统能够正确加载可执行文件,文件中必须包含固定格式的信息头,还必须与系统提供的启动代码链接起来才能正常运行,这些工作都是由链接器来完成的。gcc -o hello hello.c

5、运行:执行.EXE文件,得到运行结果。

Ⅸ 一个C语言小程序的源代码分成了两个部分,怎么运行

前者叫头文件,后者叫源文件。在运行源文件之前必须把需要用到的头文件包括进去。例如经常写的#include<stdio.h>,include就是包括的意思;所以你在运行sample.c之前也得想写其他头文件一样写上#include<sample.h>.只是常用到的头文件都已被写入VC库里了,所以也叫库文件。

Ⅹ c语言中如何同时运行多个源文件

1、将一个函数写在一个文件里,然后再在另一个文件里用“include”包含这个文件。
2、举个例子
在文件c1.c里编一个函数:
void
printword(){
printf("Hello!world!");
}
再建立一个文件c2.c,文件开头写上#include"c1.c",就可以调用c1.c里的函数printword()了
这样通过include操作,可以把任意多个文件连接起来,编译成一个程序运行。

热点内容
马路上汽车的噪音在多少分贝 发布:2023-08-31 22:08:23 浏览:2126
应孕棒多少钱一盒 发布:2023-08-31 22:08:21 浏览:1594
标准养老金一年能领多少钱 发布:2023-08-31 22:05:05 浏览:1893
湖北通城接网线多少钱一个月 发布:2023-08-31 21:59:51 浏览:1964
开随车吊车多少钱一个月 发布:2023-08-31 21:55:06 浏览:1718
京东付尾款怎么知道前多少名 发布:2023-08-31 21:52:58 浏览:2045
在学校租铺面一个月要多少钱 发布:2023-08-31 21:52:09 浏览:2189
2寸有多少厘米 发布:2023-08-31 21:50:34 浏览:1825
知道电压如何算一小时多少电 发布:2023-08-31 21:46:20 浏览:1823
金手镯54号圈周长是多少厘米 发布:2023-08-31 21:44:28 浏览:1970