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 ch
on 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