我正在编写一个很长的程序,所有这些都是必要的,这意味着我不能只删除一些部分或缩小一些代码。你猜怎么着,我正在通过一个名为 C4Droid 的应用程序使用 Android 进行编程。
因此,我想到程序的每个“部分”都将编写在单独的文本(或任何)文件中。
我是初学者,所以请给我这个问题的最简单的解决方案。
希望你们都明白我想说的话。
我正在编写一个很长的程序,所有这些都是必要的,这意味着我不能只删除一些部分或缩小一些代码。你猜怎么着,我正在通过一个名为 C4Droid 的应用程序使用 Android 进行编程。
因此,我想到程序的每个“部分”都将编写在单独的文本(或任何)文件中。
我是初学者,所以请给我这个问题的最简单的解决方案。
希望你们都明白我想说的话。
我不会花 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 支持,那应该可以。