C ++ 'daki isgraph () işlevi, verilen karakterin grafik olup olmadığını kontrol eder.
isgraph () Prototip
int isgraph (int ch);
isgraph()
Denetlemektedir halinde ch
mevcut Cı yerel tarafından sınıflandırıldığı şekilde bir grafik gösterimini sahiptir. Varsayılan olarak aşağıdaki karakterler grafiktir:
- Rakamlar (0-9)
- Büyük harfler (A'dan Z'ye)
- Küçük harfler (a'dan z'ye)
- Noktalama karakterleri (! "# $% & '() * +, -. /:;? @ () _` (|) ~)
isgraph()
Ch değeri işaretsiz karakter olarak gösterilemezse veya EOF'ye eşit değilse davranışı tanımsızdır.
Başlık dosyasında "> başlık dosyasında tanımlanır.
isgraph () Parametreler
ch
: Kontrol edilecek karakter.
isgraph () Dönüş değeri
İsgraph () işlevi ch grafikse sıfır olmayan bir değer döndürür, aksi takdirde sıfır döndürür.
Örnek: isgraph () işlevi nasıl çalışır?
#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; )
Programı çalıştırdığınızda, çıktı:
$ grafik temsili grafik temsili yoktur