関数名:isascii
ヘッダーファイル: <ctype.h>
関数プロトタイプ: int isascii(int ch);
機能: 文字が ASCII コードであるかどうか、つまり ASCII 文字が 0 ~ 127 の間であるかどうかを判断します。
パラメータ: int ch チェックする文字
戻り値: ch は ASCII ではない、0 を返す、ch は ASCII、0 以外を返す
プログラム例:入力文字がASCII文字かどうかを判定する
#include<ctype.h>#include<stdio.h>intmain(){charch;printf(inputacharacter:);ch=getchar();if(isascii(ch)){printf(%cisascii.,ch);} else{printf(%cisnotascii.,ch);}putchar('n');return0;}
実行結果:
文字を入力:ffisascii。