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

Hàm isgraph () trong C ++ kiểm tra xem ký tự đã cho có phải là đồ họa hay không.

isgraph () Nguyên mẫu

 int isgraph (int ch);

Các isgraph()kiểm tra chức năng nếu chcó một đại diện đồ họa như phân loại theo các locale C hiện hành. Theo mặc định, các ký tự sau là đồ họa:

  • Chữ số (0 đến 9)
  • Chữ hoa (A đến Z)
  • Chữ thường (a đến z)
  • Các ký tự dấu câu (! "# $% & '() * +, -. /:;? @ () _` (|) ~)

Hành vi của isgraph()không được xác định nếu giá trị của ch không thể biểu diễn dưới dạng ký tự không dấu hoặc không bằng EOF.

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

tham số isgraph ()

ch: Ký tự cần kiểm tra.

isgraph () Giá trị trả về

Hàm isgraph () trả về giá trị khác 0 nếu ch là đồ họa, nếu không thì trả về 0.

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

 #include #include using namespace std; int main() ( char ch1 = '$'; char ch2 = ' '; isgraph(ch1)? cout << ch1 << " has graphical representation" : cout << ch1 << " does not have graphical representation"; cout << endl; isgraph(ch2)? cout << ch2 << " has graphical representation" : cout << ch2 << " does not have graphical representation"; return 0; )

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

 $ có biểu diễn đồ họa không có biểu diễn đồ họa

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