在调用外部函数时,下列描述中正确的是()
A: A、只要有函数名,就能调用外部函数
B: B、调用外部函数要包含外部函数所在的头文件
C: C、外部函数与调用者定义在同一个源文件下
D: D、在声明外部函数时,外部函数与原函数定义的返回值类型、函数名称和参数列表必须一致
A: A、只要有函数名,就能调用外部函数
B: B、调用外部函数要包含外部函数所在的头文件
C: C、外部函数与调用者定义在同一个源文件下
D: D、在声明外部函数时,外部函数与原函数定义的返回值类型、函数名称和参数列表必须一致
B,D
举一反三
内容
- 0
调用文件外所定义的外部函数时,需要在函数调用语句出现前用extern对被调函数声明。()
- 1
如果在一个源文件中定义的函数,只能被本文件中的函数调用,而不能被同一程序其它文件中的函数调用,则说明这个函数为( )。 A: 私有函数 B: 内部函数 C: 外部函数 D: 库函数
- 2
如果允许某函数实现跨文件调用,该函数属于外部函数。在调用本函数的文件中应声明的存储类别是()
- 3
定义一个包含私有成员变量和函数的类,再定义一个内部类,在内部类函数中访问外部成员变量,并调用外部函数。在外部类函数中创建内部类对象,调用内部类函数。求解?
- 4
外部函数可以被所有的函数调用,内部函数可以被 其所在的___________中的函数调用.