gpt4 book ai didi

在没有声明的情况下调用另一个文件中的函数不会产生编译错误

转载 作者:太空宇宙 更新时间:2023-11-04 01:50:02 24 4
gpt4 key购买 nike

<分区>

//File a.c
void main()
{
test();
}

//File b.c
#include<stdio.h>
void test()
{
printf("Hi, I am test.");
}

我使用“gcc a.c b.c”编译这段代码。然后我运行“a.out”并输出“嗨,我正在测试”。我的问题是在 a.c 文件中没有 test() 声明,那么为什么代码可以编译?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com