C ++ isgraph () - C ++ szabványos könyvtár

A C ++ isgraph () függvénye ellenőrzi, hogy az adott karakter grafikus-e vagy sem.

isgraph () Prototípus

 int isgraph (int ch);

A isgraph()függvény ellenőrzi, hogy chvan-e grafikus ábrázolása az aktuális C területi beállítás szerint. Alapértelmezés szerint a következő karakterek grafikusak:

  • Számjegyek (0–9)
  • Nagybetűk (A-tól Z-ig)
  • Kisbetűk (a – z)
  • Írásjelek (! "# $% & '() * +, -. /:;? @ () _` (|) ~)

A isgraph()ch viselkedése nincs meghatározva, ha a ch értéke nem ábrázolható aláíratlan karakterként, vagy nem egyenlő az EOF-rel.

A "header file"> header fájlban van meghatározva.

isgraph () Paraméterek

ch: Az ellenőrizendő karakter.

isgraph () Visszatérési érték

Az isgraph () függvény nem nulla értéket ad vissza, ha ch grafikus, ellenkező esetben nulla.

Példa: Hogyan működik az isgraph () függvény

 #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; )

A program futtatásakor a kimenet a következő lesz:

 A $ grafikus ábrázolása nem rendelkezik grafikus ábrázolással

érdekes cikkek...