13、C++语⾔中下⾯哪个关键字能够限定对象的作⽤域( )。
【答案】B
【考纲知识点】作用域、关键字
【解析】本题属于考察C++中关键字及其作用知识。
extern用于声明一个变量或函数是在其他文件中定义的,即它的定义不在当前文件中。它告诉编译器在其他文件中寻找这个变量或函数的定义
static主要用于限定对象的作用域,使其只能在声明它的文件中可见,而不能在其他文件中使用
inline用于向编译器提出一个请求,将函数体内的代码在调用点处直接展开,而不是像普通函数一样生成函数调用。这样做的目的是减少函数调用的开销。
public用于定义类的访问控制权限,它指定的类成员可以被类外的代码访问。