-1

我正在编写一个很长的程序,所有这些都是必要的,这意味着我不能只删除一些部分或缩小一些代码。你猜怎么着,我正在通过一个名为 C4Droid 的应用程序使用 Android 进行编程。

因此,我想到程序的每个“部分”都将编写在单独的文本(或任何)文件中。

我是初学者,所以请给我这个问题的最简单的解决方案。

希望你们都明白我想说的话。

4

1 回答 1

2

我不会花 2.99 美元买它,但C4Droid 的市场页面说:

C4droid 是一个简单的 C/C++ IDE + C/C++ 编译器,适用于 Android,支持 GNU Makefile、SDL 和 Qt... 安装 GCC 插件

因此,由于它支持 GNU Makefiles 和完整的 gcc,您应该能够创建单独的文件并将它们一起编译:

第一个.c

int main(){
   a();
   b();
   return 0;
}

第二个.c

#include <stdio.h>
void a(void) {
    printf("Hello ");
}

第三个.c

#include <stdio.h>
void b(void) {
    printf("World!");
}

然后编译它们:

gcc first.c second.c third.c

当然最好把它分解成一个头文件,在那里有原型和通用定义。但我不知道你真的想在你的手机上打字多少;如果 C4Droid 真的有完整的 gcc 支持,那应该可以。

于 2013-02-20T13:32:47.367 回答