原文:C++笔试题 String类的实现 三大复制控制函数

include lt iostream gt using namespace std class String friend ostream amp operator lt lt ostream amp out,const String amp str 输出操作符重载 return str.Print out public:String const char str 普通构造函数String c ...

2012-05-31 15:00 1 10778 推荐指数:

查看详情

笔试C++笔试题

1、若已定义:int a[9],*p=a,并在以后的语句中未改变p的值,不能表示a[1]地址的表达式是 _______。 A,p+1B,a+1C,a++D,++p 答案:C [评析] 数组名是指针常量,是个固定的指针,不能对数组名赋予一个新的地址值,也不能使这个指针常驻量“移动”,指向数组 ...

Wed Oct 28 20:09:00 CST 2020 0 483
C++自己实现string

C++面试或者笔试的时候经常遇到这样一个问题,就是自己实现一个string。 本人总结自己的面试经验以及参考网上各位网友的总结,总得来说常见的主要实现的包括以下几个方面(如有不如,欢迎补充) 常见:普通的构造函数、拷贝构造函数、析构函数、字符串的链接即‘+’号运算符重载、字符串赋值即‘=’号 ...

Fri Jun 23 01:20:00 CST 2017 4 6396
C++ string相关函数

1、简介   string 是 STL 中 basic_string 模板实例化得到的模板。其定义如下:    typedef basic_string <char> string;  basic_string 此处可以不必深究。  string 的成员函数有很多,同一个名字 ...

Mon Jan 20 18:58:00 CST 2020 0 701
C++ string 中的 assign()函数

C++ string 的成员函数,用于拷贝、赋值操作,它们允许我们顺次地把一个 string 对象的部分内容拷贝到另一个 string 对象上。 函数原型 函数以下列方式赋值:   用str为字符串赋值;   用str的开始num ...

Wed Mar 29 17:55:00 CST 2017 0 8086
C++笔试题总结

1、CC++的特点与区别? 答:(1)C语言特点:1.作为一种面向过程的结构化语言,易于调试和维护;2.表现能力和处理能力极强,可以直接访问内存的物理地址;3.C语言实现了对硬件的编程操作,也适合于应用软件的开发;4.C语言还具有效率高,可移植性强等特点。(2)C++语言特点: 1.在C语言 ...

Thu Mar 22 22:56:00 CST 2018 0 4474
C++四个默认函数&深复制&浅复制

学习C++语言的同学都知道,C++是有默认的几个函数的,主要是有四个函数: 四个函数 默认构造函数:A(void),无参构造函数 拷贝(复制)构造函数:A(const A&a)。用一个对象A去为另一个对象赋值。 析构函数:~A(void)。释放掉A所占用的空间 ...

Sat Mar 08 04:23:00 CST 2014 0 2644
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM