C ++ iswlower () - Thư viện chuẩn C ++

Hàm iswlower () trong C ++ kiểm tra xem ký tự rộng đã cho có phải là ký tự viết thường hay không.

Hàm iswlower () được định nghĩa trong tệp tiêu đề.

nguyên mẫu iswlower ()

 int iswlower (wint_t ch);

Hàm iswlower () kiểm tra xem ch có phải là ký tự thường hay không, tức là một trong các ký tự sau

 a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z

thông số iswlower ()

  • ch: Ký tự rộng cần kiểm tra.

iswlower () Giá trị trả về

  • Hàm iswlower () trả về giá trị khác 0 nếu ch là một ký tự viết thường.
  • Nó trả về 0 nếu ch không phải là ký tự viết thường.

Ví dụ: Hàm iswlower () hoạt động như thế nào?

 #include #include #include using namespace std; int main() ( setlocale(LC_ALL, "en_US.UTF-8"); wchar_t ch1 = L'u03a0'; wchar_t ch2 = L'u03c0'; wcout << L"islower(" << ch1 << ") returned " << boolalpha << (bool)iswlower(ch1) << endl; wcout << L"islower(" << ch2 << ") returned " << boolalpha << (bool)iswlower(ch2) << endl; return 0; )

Khi bạn chạy chương trình, đầu ra sẽ là:

 islower (Π) trả về false islower (π) trả về true

thú vị bài viết...