布丁学网

关于关键字class 和typename,下列表述中正确的是______。

  • 下载次数:
  • 支持语言:
  • 199
  • 中文简体
  • 文件类型:
  • 支持平台:
  • pdf文档
  • PC/手机
  • 【名词&注释】

    生存期(survival time)、关键字、初始化(initialization)、十进制数(decimal digit)、运算符(operator)、数据安全问题(data security problem)、局部变量(local variable)、记忆性(memory)、十六进制数(hexadecimal number)

  • [单选题]关于关键字class 和typename,下列表述中正确的是______。

  • A. 程序中的typename 都可以替换为class
    B. 程序中的class 都可以替换为typename
    C. 在模板形参表中只能用typename 来声明参数的类型
    D. 在模板形参表中只能用class 或typename 来声明参数的类型

  • 查看答案&解析查看所有试题
  • 学习资料:
  • [单选题]数据库设计的根本目标是要解决
  • A. 数据共享问题
    B. 数据安全问题
    C. 大量数据存储问题
    D. 简化数据维护

  • [单选题]以下程序的输出结果是
  • A. void main( )
    B. {int x=1,y=3;
    C. cout x++ ",";
    D. {int x=0;x+=y * 2;
    E. cout x"," y",";
    F. }
    G. cout x "," y;
    H. }
    I. 1,6,3,1,3
    J. 1,6,3,6,3
    K. 1,6,3,2,3
    L. 1,7,3,2,3

  • [单选题]以下程序的执行结果是( )。 #includeiostream.h> class TestClass2 { public: TestClass2 (){}; TestClass2(int i,int j); void printb(); private: int a,b; }; class TestClass1 { public: TestClass1(){} TestClass1(int i,int j); void printa(); private: TestClass2 c; }; TestClassl::TestClass1(int i,int j):c(i,j) {} void TestClass1::printa() { c.printb(); } TestClass2::TestClass2(int i,int j) { a=i: b=j; } void TestClass2::printb() { cout"a="a",""b="bendl; } void main() { TestClass1 m(7,9); m.prints(); }
  • A. a=8,b=7
    B. a=7,b=9
    C. a=8,b=9

  • [单选题]有如下程序; #includeiostream> using namespace std; class DA { int k; public: DA(int x=1):k (x){} ~DA( ){coutk;} }; int main( ){ DA d[]={DA(3),DA(3),DA(3)}; DA *p=new DA[2]; delete []p; return (); } 这个程序的输出结果是( )。
  • A. 333
    B. 11333
    C. 11133

  • [单选题]十六进制数(hexadecimal number)FF.1转换成十进制数是 ( )
  • A. 255.0625
    B. 255.125
    C. 127.0625
    D. 127.125

  • 本文链接:https://www.51ksbd.net/show/8j343n.html
  • 推荐阅读
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号