更多“在C中,cin是一个()。A.类B.对象C.模板D.函数 ”相关问题
  • 第1题:

    在C++中,cin是一个( )。

    A.类

    B.对象

    C.模板

    D.函数


    正确答案:B
    B。【解析】C++提供了一套输入、输出流类的对象,它们是cin、cout和eerr,对应C语言中的3个文件指针stdin、stdout、stderr,分别指向终端输入、终端输出和标准出错输出(也从终端输出)。cin与>>一起完成输入操作,cout、eerr与<<一起完成输出与标准错误输出。

  • 第2题:

    下列有关模板的叙述中,正确的是( )。

    A.函数模板不能含有常规形参

    B.函数模板的一个实例就是一个函数定义

    C.类模板的成员函数不能是模板函数

    D.用类模板定义对象时,绝对不能省略模板实参


    正确答案:B
    解析: 本题考查的是模板的概念。函数模板可以含有常规形参,函数模板的一个实例就是一个函数定义;类模板中的成员函数都是模板函数;在用类模板定义对象时,由于没有像函数实参表这样的额外信息渠道,因此无法按函数模板的方式省略模板形参,但是可以为类模板的参数设置默认值。

  • 第3题:

    下面关于类模板的表述中不正确的是()。

    A.类模板的成员函数都是模板函数

    B.类模板本身在编译过程中不会产生任何代码

    C.用类模板定义一个对象时,实参可以省略

    D.用类模板定义一个对象时,实参不能省略


    用类模板定义一个对象时,实参可以省略

  • 第4题:

    下列有关模板的叙述中,正确的是

    A.函数模板不能含有常规形参

    B.函数模板的一个实例就是一个函数定义

    C.类模板的成员函数不能是模板函数

    D.用类模板定义对象时,绝对不能省略模板实参


    正确答案:B
    解析:类模板可以成为另外一个类模板的成员(叫“成员模板”),函数模板没有实参和形参之分,函数模板可以看成一个无参函数,它的参数要根据调用对象的参数而定。

  • 第5题:

    下列有关模板的叙述中,正确的是( )。

    A.函数模板不能含有常规形参

    B.函数模板的一个实例就是一个函数定义

    C.类模板的成员函数不能是模板函数

    D.用类模板定义对象时,绝对不能省略模板实参


    正确答案:B
    B。【解析】本题考查的是模极的概念。函数模板可以含有常规形参;函数模板的一个实例就是一个函数定义;类模板中的成员函数都是模板函数;在用类模板定义对象时,由于没有像函数实参表这样的额外信患渠道,因此无法按函数模板的方式省略模板形参,但是可以为类模板的参数设置默认值。