如果允许某函数实现跨文件调用,该函数属于外部函数。在调用本函数的文件中应声明的存储类别是()。
A: static
B: extern
C: public
D: private
A: static
B: extern
C: public
D: private
举一反三
- 如果允许某函数实现跨文件调用,该函数属于外部函数。在调用本函数的文件中应声明的存储类别是()
- 当一个函数为外部函数时,不正确的说法是( )。 A: 该函数只能被main()调用 B: 该函数只能被非主函数调用 C: 该函数不能被其他文件调用 D: 该函数不能被本文件中函数调用
- 调用文件外所定义的外部函数时,需要在函数调用语句出现前用extern对被调函数声明。()
- 某模块提供给其他模块调用的外部函数及变量,需在.h文件中冠以extern关键字声明。
- 【多选题】在自定义函数的声明中,使用 extern 正确的是() (1.5分) A. 如果声明的函数在文件内部,则声明时必须用 extern B. 如果声明的函数在文件内部,则声明时不用 extern C. 如果声明的函数不在文件内部,而在另一个文件中, 则声明时必须用 extern D. 如果声明的函数不在文件内部,而在另一个文件中, 则声明时不用 extern