Kiểm Tra Chuỗi Rỗng Trong C++
Có thể bạn quan tâm
Hướng dẫn cách kiểm tra chuỗi rỗng trong C++. Bạn sẽ học được cách sử dụng các hàm như hàm empty, hàm length hoặc hàm size để kiểm tra chuỗi rỗng trong C++ sau bài học này.
Chúng ta có 2 phương pháp để kiểm tra chuỗi rỗng trong C++ như sau:
- Hàm empty: kiểm tra trực tiếp chuỗi rỗng trong C++
- Hàm length hoặc hàm size : kiểm tra chuỗi rỗng thông qua độ dài string
Kiểm tra chuỗi rỗng trong C++ bằng hàm empty
Hàm empty là một hàm thành viên trong class std:string, có tác dụng kiểm tra chuỗi rỗng trong C++.
Cú pháp sử dụng hàm empty để kiểm tra một string có phải là chuỗi rỗng hay không như sau:
str.empty();
Trong đó str là chuỗi string cần kiểm tra.
Hàm empty sẽ trả về 1 (true) nếu string rỗng, và 0 (false) trong trường hơp còn lại.
Ví dụ cụ thể:
using namespace std;int main (){ string str1 ("Hello world"); cout<<str1.empty()<<endl; string str2; cout<<str2.empty()<<endl; return 0;} |
Kết quả:
01 |
Kiểm tra chuỗi rỗng trong C++ bằng độ dài của nó
Chúng ta cũng có thể kiểm tra chuỗi rỗng trong C++ thông qua tìm độ dài của chuỗi đó.
Ý tưởng ở đây là nếu một string là chuỗi rỗng, thì độ dài của nó bằng 0, nên chỉ cần tìm được độ dài của nó là có thể xác định được nó rỗng hay không.
Và để tìm độ dài của string, chúng ta sẽ sử dụng một trong hai hàm mà Kiyoshi đã hướng dẫn trong bài Lấy kích thước string trong C++.
Ví dụ chúng ta viết chương trình kiểm tra chuỗi rỗng trong C++ bằng cách tính độ dài của nó thông qua hàm length() như sau:
using namespace std;void check_empty_string(string str){ if (str.length() == 0) cout << "Chuoi rong"<<endl; else cout <<"Khong phai chuoi rong"<<endl;}int main (){ string str ("Hello world"); check_empty_string(str); string str2; check_empty_string(str2); return 0;} |
Kết quả:
Khong phai chuoi rongChuoi rong |
Tổng kết
Trên đây Kiyoshi đã hướng dẫn bạn về cách kiểm tra chuỗi rỗng trong C++ rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé.
Và hãy cùng tìm hiểu những kiến thức sâu hơn về C++ trong các bài học tiếp theo.
URL Link
https://laptrinhcanban.com/cpp/lap-trinh-cpp-co-ban/string-trong-cpp/kiem-tra-chuoi-rong-trong-cpp/
Từ khóa » Chuỗi Rỗng Trong C++
-
Kiểm Tra điều Kiện Nhập Chuỗi Rỗng - Programming - Dạy Nhau Học
-
Tổng Hợp Các Thao Tác Xử Lí Chuỗi Trong C++
-
Cơ Bản Về Chuỗi Ký Tự Trong C++ (An Introduction To Std::string)
-
Xâu Trong C++ - VNOI
-
Chuỗi Trống – Wikipedia Tiếng Việt
-
Chuỗi (String) Trong C/C++
-
Phương Thức Khởi Tạo Chuỗi Rỗng Trong C ++ - HelpEx
-
Chuỗi (String) Trong C - Học Lập Trình C Online - Viettuts
-
Xâu Ký Tự Trong C++
-
Phân Biệt String.empty ,null Và "" Trong C - Cộng đồng C Việt
-
Chuỗi Kí Tự Trong C++ PDF - Download Thư Viện Tài Liệu Miên Phí
-
Cách Khai Báo Chuỗi Trong C Và Các Kiến Thức Liên Quan | Ironhack
-
[Lập Trình C++ Cơ Bản] Bài 8: Xâu Kí Tự (Phần 1) - Viblo
-
String Trong C++ - Techacademy