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

Hàm toupper () chuyển đổi bảng chữ cái thường thành bảng chữ cái viết hoa, nếu đối số được truyền là bảng chữ cái viết thường.

C toupper () Nguyên mẫu

 int toupper (int arg);

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

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

Nếu đối số được truyền không phải là một bảng chữ cái viết thường, nó sẽ trả về cùng một ký tự được truyền cho hàm.

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

Ví dụ: Hàm toupper ()

 #include #include int main() ( char c; c = 'm'; printf("%c -> %c", c, toupper(c)); // Displays the same argument passed if other characters than lowercase character is passed to toupper(). c = 'D'; printf("%c -> %c", c, toupper(c)); c = '9'; printf("%c -> %c", c, toupper(c)); return 0; ) 

Đầu ra

 m -> MD -> D 9 -> 9

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