如何深入理解C语言中String类型实例的创建与应用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计942个文字,预计阅读时间需要4分钟。
下面是简化后的内容:
c模拟实现字符串的相关功能,包括:- String(const char *s); // 利用字符串来初始化对象- String(const String &s); // 默认构造函数- String(const String &s); // 复制构造函数,利用String类型来初始化对象
下面是模拟实现字符串的相关功能,它包括一下功能:
String(const char * s);//利用字符串来初始化对象
String(); //默认构造函数
String(const String & s);//复制构造函数,利用String类型来初始化对象
~String(); //析构函数
int length(); //返回String类型中字符串的长度
String & operator=(const String & s);//重载=运算符。
String & operator=(const char *);
char & operator[](int i); //重载运算符
const char & operator[](int i) const;
friend bool operator<(const String & st,const String & st2);//重载<运算符,用来比较String类型中字符串的大小。
本文共计942个文字,预计阅读时间需要4分钟。
下面是简化后的内容:
c模拟实现字符串的相关功能,包括:- String(const char *s); // 利用字符串来初始化对象- String(const String &s); // 默认构造函数- String(const String &s); // 复制构造函数,利用String类型来初始化对象
下面是模拟实现字符串的相关功能,它包括一下功能:
String(const char * s);//利用字符串来初始化对象
String(); //默认构造函数
String(const String & s);//复制构造函数,利用String类型来初始化对象
~String(); //析构函数
int length(); //返回String类型中字符串的长度
String & operator=(const String & s);//重载=运算符。
String & operator=(const char *);
char & operator[](int i); //重载运算符
const char & operator[](int i) const;
friend bool operator<(const String & st,const String & st2);//重载<运算符,用来比较String类型中字符串的大小。

