21xrx.com
2024-12-23 02:35:03 Monday
登录
文章检索 我的文章 写文章
C++中如何声明字符串?
2023-06-22 19:04:04 深夜i     --     --
C++ 字符串 声明

在C++中,字符串可以使用两种方式来声明:一种是使用字符数组,另一种是使用string类。

使用字符数组声明字符串有一定的限制,需要提前确定字符串的长度,因此无法动态地进行字符串的修改和管理。字符数组声明字符串的方式如下:


char str[100]; //声明一个长度为100的字符数组

使用string类则可以避免以上的限制,可以动态地进行字符串的修改和管理,可以通过下面的方式声明字符串:


string str; //声明一个空的字符串

string str = "hello world"; //声明一个包含字符串"helloworld"的字符串

string str1 = "hello";

string str2 = "world";

string str = str1 + str2; //将两个字符串合并成一个字符串

值得注意的是,在string类中,字符串的长度可以通过成员函数length()来获取:


string str = "hello world";

int len = str.length(); //获取字符串的长度

在实际开发中,由于string类更加便于字符串的操作和管理,因此使用string类来声明字符串的方式更加常见和推荐。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复