在 C 或 C++ 中,如果我有一个具有以下结构的程序:
..includes..
..defines..
void function_one(int i) {
...
}
void function_two(const char * str) {
...
}
int main(int argc, char *argv[]) {
...
}
另存为main.c/cpp
。
如何编写一个新文件 test.c/cpp
来调用 main.c/cpp
中的函数?
我现在做得怎么样:
编译器标志:-etest_main
要编译的文件:main.c test.c
运行测试输出:空白无错误
我的测试主打印“此处”,但我不确定为什么测试可执行文件不是。
最佳答案
关于C单元测试函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19324629/