中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C++ String empty()實例講解

c++
小云
118
2023-09-28 09:48:35
欄目: 編程語言

C++的string類中的empty()函數用于判斷字符串是否為空。如果字符串為空,即沒有任何字符,則返回true;如果字符串不為空,則返回false。

下面是一個示例代碼,演示了empty()函數的用法:

#include <iostream>
#include <string>
int main() {
std::string str1 = "Hello";
std::string str2 = "";
if (str1.empty()) {
std::cout << "str1 is empty" << std::endl;
} else {
std::cout << "str1 is not empty" << std::endl;
}
if (str2.empty()) {
std::cout << "str2 is empty" << std::endl;
} else {
std::cout << "str2 is not empty" << std::endl;
}
return 0;
}

輸出結果為:

str1 is not empty
str2 is empty

在上面的示例中,str1不為空,因為它包含了字符"Hello"。而str2為空,因為它沒有任何字符。

通過使用empty()函數,我們可以方便地判斷一個字符串是否為空,從而根據需要執行相應的操作。

0
潍坊市| 恩平市| 陆川县| 万荣县| 仙居县| 腾冲县| 宁明县| 梧州市| 嘉荫县| 武清区| 印江| 邻水| 南开区| 沅江市| 彭水| 安义县| 和政县| 定陶县| 邯郸县| 马山县| 克拉玛依市| 资源县| 佛学| 右玉县| 铜鼓县| 营山县| 筠连县| 雷波县| 洱源县| 枣庄市| 崇明县| 黑山县| 台南县| 榕江县| 新干县| 阿鲁科尔沁旗| 祁阳县| 永兴县| 鸡西市| 紫阳县| 洪江市|