1、printf和cout的区别?printf有什么隐患? printf是变参函数,不做类型检查,不安全,且无法支持不认识的类型的格式化输出,cout是ostream的对象,可重载<<,且会进行类型检查2、string s1 = "hello"; cout<<sizeof(s1); 输出的应该是string类型的大小,4字节3、vector的拷贝构造函数如何使用的?1)值传递vector参数 2)返回vector类型 3)二维数组 4)复制已有的vector变量4、unordered_map产生冲突如何解决的?创建一个链表来存储同一个key值...