Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình C

Hàm iswlower() trong C/C++

Hàm iswlower() kiểm tra xem một ký tự rộng có phải là chữ cái in thường (lowercase) hay không. Khai báo trong <cwctype> (C++) hoặc <ctype.h> (C). Trả về 0 nếu không phải chữ thường, trả về giá trị khác 0 nếu là chữ thường.

Cú pháp

int iswlower(wint_t ch);

Ví dụ

#include <cwctype>
#include <iostream>
using namespace std;
int main() {
    wchar_t c = L'S';
    if (iswlower(c))
        wcout << c << L" là chữ thường";
    else
        wcout << c << L" không phải chữ thường";
    wcout << endl;
    return 0;
}

Kết quả

S không phải chữ thường

Lưu ý: Hàm này chỉ đúng với ký tự rộng. Với char thông thường, dùng islower() từ <cctype>.