编程语言
首页 > 编程语言> > C/C++应用程序项目中的多个源文件(NetBeans)

C/C++应用程序项目中的多个源文件(NetBeans)

作者:互联网

我通过File>创建了一个新的C/C++项目.新项目> C/C++> C/C++申请.

但是,在Source Files文件夹下,只允许使用带有main的1个源文件.

有没有办法在Source Files文件夹中包含多个主要源文件?

或者我是否必须为每个源文件创建一个新项目?

相反,对于每个Java项目,其中可以有许多.java文件.我试图为C/C++应用程序找到相同的功能.

谢谢.

解决方法:

对于同一个项目,您可以拥有许多源文件* .c和* .h等

但对于同一个项目,您可以在所有源文件中只有一个main()函数

例:

代码架构:

.
└── source_folder
    ├── file1.c
    ├── file2.c
    └── main.c

在file1.c

#include <stdio.h>

void printfile1()
{
    printf("this is the file1.c\n");
}

file2.c中

#include <stdio.h>

void printfile2()
{
    printf("this is the file2.c\n");
}

main.c中

#include <stdio.h>

void printfile1(); //prototype definition
void printfile2(); //prototype definition

int main()
{
    printfile1();
    printfile2();
}

标签:c-3,c,user-interface,netbeans-7
来源: https://codeday.me/bug/20190901/1780467.html