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

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

Các ký tự có biểu diễn đồ họa được biết là các ký tự đồ họa.

Hàm isgraph () kiểm tra xem một ký tự có phải là ký tự đồ họa hay không. Nếu đối số được truyền tới isgraph () là một ký tự đồ họa, nó sẽ trả về một số nguyên khác 0. Nếu không, nó trả về 0.

Hàm này được định nghĩa trong Tệp tiêu đề "> tệp tiêu đề ctype.h

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

 int isgraph (đối số int);

Hàm isgraph () nhận một đối số duy nhất và trả về một số nguyên.

Khi ký tự được truyền dưới dạng đối số, giá trị ASCII tương ứng của ký tự được chuyển thay cho chính ký tự đó.

Ví dụ # 1: Kiểm tra ký tự đồ họa

 #include #include int main() ( char c; int result; c = ' '; result = isgraph(c); printf("When %c is passed to isgraph() = %d", c, result); c = ''; result = isgraph(c); printf("When %c is passed to isgraph() = %d", c, result); c = '9'; result = isgraph(c); printf("When %c is passed to isgraph() = %d", c, result); 

Đầu ra

 Khi nào được chuyển đến isgraph () = 0 Khi nào được chuyển đến isgraph () = 0 Khi nào 9 được chuyển đến isgraph () = 1

Ví dụ # 2: In tất cả các ký tự đồ họa

 #include #include int main() ( int i; printf("All graphic characters in C programming are: "); for (i=0;i<=127;++i) ( if (isgraph(i)!=0) printf("%c ",i); ) return 0; ) 

Đầu ra

Tất cả các ký tự đồ họa trong lập trình C là:! "# $% & '() * +, -. / 0 1 2 3 4 5 6 7 8 9:;? @ ABCDEFGHIJKLMNOPQRSTU VWXYZ () _` abcdefghijklmnopqrstu vwxyz (|) ~

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