7.5.2 文字操作関数

文字操作関数として,以下のものがあります。

表 7.4

文字操作関数

関数名

概要

isalnum

ASCII英字,または数字であるかを判定

isalpha

ASCII英字であるかを判定

isascii

ASCIIコードであるかを判定

isblank 【V1.07以降】

スペースまたはタブであるかを判定(C99)

iscntrl

制御文字であるかを判定

isdigit

10進数であるかを判定

isgraph

スペース以外の表示文字であるかを判定

islower

英小文字であるかを判定

isprint

表示文字であるかを判定

ispunct

区切り文字であるかを判定

isspace

スペース/タブ/復帰/改行/垂直タブ/改ページであるかを判定

isupper

英大文字であるかを判定

isxdigit

16進数であるかを判定

toascii

ASCIIコードへ変換

tolower

英大文字から英小文字変換(引数が英大文字以外のときそのまま)

toupper

英小文字から英大文字変換(引数が英大文字以外のときそのまま)