s是STL数据类型string的对象,下列表达式错误的是()。
A. s += 's'
B. s = "Hello"
C. s - 'a'
D. s > "abc"
查看答案
执行下列程序之后的输出结果是()。int main() {string s("HelloWorld!");s[5] = '\0';cout << s.size() << "\t" << s.c_str();}
A. 11 Hello orld!
B. 5 HelloWorld!
C. 5 Hello
D. 11 Hello
定义STL容器类vector的对象v如下,则下列操作有误的是()。vector v(10);
A. v.push_front(1)
B. v[2] = 2
C. v.back() = 10
D. cout << v.size()
容器vector、list、map等都是序列式容器。
A. 对
B. 错
对关联式容器而言,元素的访问顺序与插入顺序没有必然联系。
A. 对
B. 错