devc++如何写多文件
时间: 2024-01-05 15:20:56 浏览: 112
用DEV-C++写的双人抢滩登陆1.0+exe文件
在DevC++中编写多文件程序,你需要遵循以下步骤:
1. 创建一个主文件(通常是以.cpp为扩展名的文件),该文件将包含程序的入口点(main函数)和其他函数的声明。
2. 创建一个或多个头文件(以.h为扩展名的文件),用于存放函数的声明和全局变量的定义。
3. 创建一个或多个源文件(以.cpp为扩展名的文件),用于存放函数的定义和其他实现细节。
4. 在主文件中使用#include指令来包含所需的头文件。
5. 在源文件中实现函数的定义和其他实现细节。
6. 在主文件的main函数中调用其他函数。
下面是一个示例,演示了如何在DevC++中编写多文件程序:
1. main.cpp(主文件):
```cpp
#include <iostream>
#include "functions.h"
int main() {
int a = 5;
int b = 10;
int sum = add(a, b);
std::cout << "Sum: " << sum << std::endl;
return 0;
}
```
2. functions.h(头文件):
```cpp
#ifndef FUNCTIONS_H
#define FUNCTIONS_H
int add(int a, int b);
#endif
```
3. functions.cpp(源文件):
```cpp
#include "functions.h"
int add(int a, int b) {
return a + b;
}
```
在这个示例中,主文件main.cpp包含了头文件functions.h,并调用了其中的add函数。add函数的定义则在源文件functions.cpp中。
阅读全文