Cách sử dụng hàm isblank() trong C++

Cach Su Dung Ham Isblank Trong C



Chắc hẳn bạn đã từng nghe đến thuật ngữ là màu trắng nếu bạn là một lập trình viên C++. Hàm này thường được sử dụng trong C++ để phát hiện xem một ký tự cụ thể có phải là ký tự khoảng trắng hay không. Các ký tự khoảng trắng là những ký tự được sử dụng để phân tách các từ hoặc ký tự trong một chuỗi văn bản, chẳng hạn như dấu cách, tab và ngắt dòng.

Thực hiện theo hướng dẫn này để tìm hiểu về trống () chức năng một cách chi tiết.







Hàm isblank() trong C++ là gì

Các trống () là một tính năng tích hợp sẵn của thư viện chuẩn C++, được thiết kế để xác minh xem một ký tự đã cho là ký tự khoảng trắng hay ký tự tab. Chức năng được bao gồm trong tệp tiêu đề và chủ yếu được sử dụng để kiểm tra các giá trị ký tự cho khoảng trắng. Nếu ký tự là khoảng trắng hoặc tab, thì trống () hàm trả về true.



Cú pháp của trống () chức năng là đơn giản. Nó nhận một ký tự đơn làm đối số, đại diện cho ký tự mà bạn muốn kiểm tra.



int trống ( int ch ) ;





Hàm trả về true nếu ký tự là khoảng trắng hoặc tab và trả về false nếu không. Hàm này rất hữu ích khi bạn muốn loại bỏ các ký tự không cần thiết hoặc dư thừa khỏi một chuỗi.

Công dụng của hàm isblank()

Các trống () chức năng hữu ích trong nhiều ngữ cảnh khác nhau. Để kiểm tra:



1: Sử dụng isblank() để kiểm tra xem Ký tự có phải là Ký tự khoảng trắng không

Chúng ta có thể sử dụng trống () phương pháp để phát hiện xem một ký tự có phải là ký tự khoảng trắng hay không.

#include
#include

int chính ( ) {
ký tự = '' ;

nếu như ( là màu trắng ( ch ) ) {
std::cout << msgstr 'Ký tự là một ký tự khoảng trắng.' << std::endl;
} khác {
std::cout << msgstr 'Ký tự không phải là ký tự khoảng trắng.' << std::endl;
}

trở lại 0 ;
}

Trong đoạn mã trên, biến ch sau đó được khai báo và đưa ra giá trị của khoảng trắng. Sau đó, chúng tôi sử dụng câu lệnh if-else để xác định xem ký tự đã cho có phải là ký tự khoảng trắng hay không. Nếu ký tự được đề cập là ký tự khoảng trắng, thông báo ký tự khoảng trắng sẽ được in.

đầu ra

2: Sử dụng isblank() để kiểm tra chuỗi có chứa ký tự khoảng trắng hay không

Một ứng dụng phổ biến khác của phương thức isblank() là xác định xem một chuỗi chỉ bao gồm các ký tự khoảng trắng. Điều này hữu ích để xác minh đầu vào của người dùng. Hàm này có thể được sử dụng để xác định xem đầu vào trống hay chỉ chứa khoảng trắng. Trong trường hợp này, bạn có thể nhắc người dùng cung cấp dữ liệu hợp lệ.

#include
#include

int chính ( ) {
std::string str = 'Linux, gợi ý! \t ' ;

( ký tự ch : str ) {
nếu như ( là màu trắng ( ch ) ) {
std::cout << 'Nhân vật ' << ch << ' là một ký tự khoảng trắng.' << std::endl;
} khác {
std::cout << 'Nhân vật ' << ch << ' không phải là một ký tự khoảng trắng.' << std::endl;
}
}

trở lại 0 ;
}

Trong mã, chúng tôi khởi tạo một chuỗi str và đưa cho nó chuỗi Linux, gợi ý! . Sau đó, một vòng lặp for được sử dụng để duyệt qua từng ký tự trong chuỗi. Để tìm hiểu xem một ký tự cụ thể có phải là khoảng trắng hay không, chúng tôi sử dụng trống () phương pháp. Nếu ký tự không phải là khoảng trắng, chúng tôi in một thông báo để chỉ ra nó, nếu không, chúng tôi in một thông báo cho biết đó là một khoảng trắng.

đầu ra

Phần kết luận

Các trống () hàm là một công cụ mạnh trong lập trình C++ có thể được sử dụng để kiểm tra xem một ký tự đã cho là khoảng trắng hay tab. Đây là một chức năng nhanh, hiệu quả và di động có thể được sử dụng để phân tích khối lượng dữ liệu khổng lồ một cách nhanh chóng và chính xác. Cho dù bạn đang viết một ứng dụng máy tính để bàn nhỏ hay một hệ thống quy mô lớn, trống () có thể giúp bạn viết mã đáng tin cậy, hiệu quả và dễ bảo trì.