C ++ isgraph () - C ++ standardraamatukogu

Funktsioon isgraph () C ++ -s kontrollib, kas antud märk on graafiline või mitte.

isgraph () prototüüp

 int isgraaf (int ch);

isgraph()Funktsioon kontrollib, kas chon graafiliselt liigituse praeguse lokaadist. Järgmised märgid on vaikimisi graafilised:

  • Numbrid (0 kuni 9)
  • Suured tähed (A kuni Z)
  • Väikesed tähed (a kuni z)
  • Kirjavahemärgid (! "# $% & '() * +, -. /:;? @ () _` (|) ~)

Kui isgraph()ch väärtus ei ole allkirjastamata märgina esindatav või ei ole võrdne EOF-ga, pole käitumine määratletud.

See on määratletud päisefailis "> päisefail.

isgraph () parameetrid

ch: Märk, mida kontrollida.

isgraph () Tagastusväärtus

Funktsioon isgraph () tagastab nullväärtuse, kui ch on graafiline, vastasel juhul tagastab nulli.

Näide: kuidas funktsioon isgraph () töötab

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

Programmi käivitamisel on väljund järgmine:

 $ on graafiline esitus puudub graafiline esitus

Huvitavad Artiklid...