已知函数f的原形是void f(int * a,long &B);,变量v1、v2的定义是: int v1;long v2; 下列调用语句中正确的是
A. f(v1,&v2);
B. f(v1,v2);
C. f(&v1,&v2);
D. f(&v1,v2);
有如下4个语句: ①count<<'A'<<setfill('x')<<left<<setw(7)<<'B'<<endl; ②count<<setfill('x')<<left<<setw(7)<<'A'<<'B'<<endl; ③count<<'A'<<setfill('*')<<right<<setw(7)<<'B'<<endl; ④count<<setfill('x')<<right<<setw(7)<<'A'<<'B'<<endl; 其中能显示A * * * * * * B的是
A. ①和③
B. ①和④
C. ②和③
D. ②和④
在下列关键字中,不能用来表示继承方式的是
A. private
B. static
C. public
D. protected
下面是一个模板声明的开始部分: Template<typename T>double... 由此可知
A. 这可能是一个函数模板的声明
B. 这可能是一个类模板的声明
C. 这既可能是一个函数模板的声明,也可能是一个类模板的声明
D. 这肯定是一个错误的模板声明