如何判断string是否为空
时间: 2023-07-26 08:29:09 浏览: 79
判断字符串是否是空
判断string是否为空可以使用`empty()`函数,该函数返回一个`bool`类型的值,如果字符串为空则返回`true`,否则返回`false`。示例代码如下:
```c++
#include <iostream>
#include <string>
using namespace std;
int main()
{
string str1 = "";
string str2 = "hello";
if (str1.empty())
{
cout << "str1为空字符串" << endl;
}
if (!str2.empty())
{
cout << "str2不为空字符串" << endl;
}
return 0;
}
```
输出结果为:
```
str1为空字符串
str2不为空字符串
```
这里使用了`empty()`函数来判断字符串是否为空。如果字符串为空,则`empty()`函数返回`true`,否则返回`false`,可以根据返回值来判断字符串是否为空。
阅读全文