Dev c++怎么连接字符串?
时间: 2024-10-12 10:05:11 浏览: 6
在Dev-C++中,连接字符串通常使用`+`运算符或者`append()`函数。以下是两种常见的方式:
1. **使用+运算符**:
```cpp
#include <iostream>
#include <string> // 引入string库
int main() {
std::string str1 = "Hello, ";
std::string str2 = "world!";
std::string result = str1 + str2;
std::cout << result << std::endl; // 输出 "Hello, world!"
return 0;
}
```
2. **使用std::string的append()函数**:
```cpp
#include <iostream>
#include <string>
int main() {
std::string str1 = "Hello, ";
std::string str2 = "world!";
str1.append(str2);
std::cout << str1 << std::endl; // 输出 "Hello, world!"
return 0;
}
```
相关问题
devc++添加字符串元素
要向字符串中添加元素,需要使用字符串类的成员函数 `append()` 或 `+=` 运算符。
下面是一个简单的例子:
```cpp
#include <iostream>
#include <string>
using namespace std;
int main()
{
string str = "Hello, ";
str.append("world!"); // 使用 append() 函数添加元素
cout << str << endl;
str += " How are you?"; // 使用 += 运算符添加元素
cout << str << endl;
return 0;
}
```
输出结果为:
```
Hello, world!
Hello, world! How are you?
```
在这个例子中,我们首先定义了一个字符串 `str`,并将其初始化为 `Hello, `。然后,我们使用 `append()` 函数和 `+=` 运算符向字符串中添加元素,最终输出了修改后的字符串。
devc++获取字符串长度代码
可以使用标准库函数 `strlen` 来获取字符串的长度,示例代码如下:
```c++
#include <iostream>
#include <cstring>
int main() {
char str[] = "hello";
int len = strlen(str);
std::cout << "Length of string is: " << len << std::endl;
return 0;
}
```
该程序输出:`Length of string is: 5`,表示字符串 `"hello"` 的长度为 5。
阅读全文