若要定义一个只允许本源文件中所有函数能使用的全局变量,则该变量需要使用的存储类别是( )
A. extern
B. register
C. auto
D. static
查看答案
关于内置函数的说法中,不正确的是( )
A. 内置函数不需要使用堆栈进行现场的保护与恢复
B. 内置函数以牺牲程序的存储空间换取程序的执行时间
C. 内置函数体内不能有循环语句
D. 类的内置函数必须在类体外通过加关键字inline定义
在函数定义前加上inline表示该函数被定义为( )
A. 重载函数
B. 内置函数
C. 成员函数
D. 普通函数
已知函数func的原型是:double func(double*pd,int &ri);变量x和y的定义是:double x; int y;把x和y分别作为第一参数和第二参数来调用func,正确的调用语句是( )
A. func(x,&y);
B. func(&x,y);
C. func(&x,&y);
D. func(x,y);
为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择( )
A. 内置函数
B. 重载函数
C. 递归函数
D. 函数模板