不是說static定義的內(nèi)部函數(shù)不能被調(diào)用嗎,為什么test.c里面改成static就反而可以調(diào)用到前面的main函數(shù)中去了?
不是說static定義的內(nèi)部函數(shù)不能被調(diào)用嗎,為什么test.c里面改成static就反而可以調(diào)用到前面的main函數(shù)中去了?
不是說static定義的內(nèi)部函數(shù)不能被調(diào)用嗎,為什么test.c里面改成static就反而可以調(diào)用到前面的main函數(shù)中去了?
2020-10-04
舉報
2021-01-13
為什么在test.c中extern void printLine();這里會有英文分號?
2020-10-18
test.c被引用了,如果say()仍作為外部函數(shù),會和hello.c中主函數(shù)下的say()重復(fù),就沒法運(yùn)行了
就是說你test.c被引用了的話,把say()當(dāng)成內(nèi)部函數(shù)就行了