下面关于namespace与class、struct、union、enum的区别描述正确的是:
(1) namespace只能在全局范畴定义,但他们之间可以互相嵌套;
(2)在namespace定义的末尾,右大括号的后面不必要跟一个分号;
(3)一个namespace可以在多个头文件中定义,就好像重复定义一个类一样;多个定义中的函数或者类型合在一起构成整个namespace;
(4)一个namespace可以用另一个名字来作为别名。
(5)不能像类那样创建一个namespace的实例。
A.(2)(4)
B.(1)(2)(3)
C.(2)(3)(4)(5)
D.全部
第1题:
下面的符号中不属于C++关键字的是( )
A.friend
B.byte
C.continue
D.namespace
第2题:
在C++语言中,struct与class的区别是?
A.class允许继承,而struct不允许继承。#B.class有构造函数,而struct没有构造函数。#C.对于成员访问权限以及继承方式,class中默认的是private的,而struct中则是public的。class还可以用于表示模板类型,struct则不行。#D.class有析构函数,而struct没有析构函数。第3题:
5、关于名字空间namespace描述错误的是()
A.namespace在类外定义类的成员函数
B.引用名字空间后,代码中可省略名字空间
C.namespace限定了类的作用域
D.可以自己定义namespace
第4题:
下面的符号中不属于C 关键字的是( )。
A.friend
B.byte
C.continue
D.namespace
第5题:
41、Mybatis的Xml映射文件中,不同的XML映射文件,id是否可以重复?
A.不同的Xml映射文件,如果配置了namespace,那么id可以重复
B.如果没有配置namespace,那么id不能重复
C.如果没有配置namespace,id能重复
D.不同的Xml映射文件,如果配置了namespace,那么id不可以重复