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ể:
|
Kết quả:
0 |
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:
|
Kết quả:
Khong phai chuoi 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/
HOME › lập trình c++ cơ bản dành cho người mới học lập trình>>16. string trong c++