问答详情
源自:5-13 内部函数与外部函数

如果test.c中没有static会二次调用报错 那么二次调用为什么会报错呢

在一个源文件里定义的外部函数在main中可以多次调用

调用外部文件只能调用一次?

有人可以解释下机理吗

提问者:Reedx06 2020-02-20 11:43

个回答

  • qq_慕仰8138156
    2020-02-21 15:58:04

    不只是二次调用错吧,把test.c中的say()函数里的printLine()去掉,不让它进行二次调用,不加static还是错的。