C islower () - Thư viện chuẩn C

Hàm islower () kiểm tra xem một ký tự có phải là bảng chữ cái viết thường (az) hay không.

Nguyên mẫu hàm của islower ()

 int islower (int arg);

Hàm islower () nhận một đối số ở dạng số nguyên và trả về một giá trị kiểu int.

Mặc dù hàm islower () lấy số nguyên làm đối số, ký tự vẫn được truyền cho hàm. Bên trong, ký tự được chuyển đổi thành giá trị ASCII của nó để kiểm tra.

Nó được định nghĩa trong "> tệp tiêu đề.

Giá trị trả lại C islower ()

Giá trị trả lại Nhận xét
Số khác 0 (x> 0) Đối số là một bảng chữ cái viết thường.
Không (0) Đối số không phải là một bảng chữ cái viết thường.

Ví dụ: Hàm C islower ()

 #include #include int main() ( char c; c='t'; printf("Return value when %c is passed to islower(): %d", c, islower(c)); c='D'; printf("Return value when %c is passed to islower(): %d", c, islower(c)); return 0; )

Đầu ra

 Giá trị trả về khi t được truyền cho islower (): 2 Giá trị trả về khi D được chuyển tới islower (): 0 

Lưu ý: Bạn có thể nhận được giá trị số nguyên khác khi bảng chữ cái viết thường được chuyển đến islower () trên hệ thống của bạn. Tuy nhiên, khi bạn chuyển bất kỳ ký tự nào khác không phải ký tự thường vào islower (), nó luôn trả về 0.

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