ブランク(スペースまたはタブ)かどうかをチェックする・isblank †isblank関数を使うことにより、引数で渡した文字がスペースまたはタブであるかどうかをチェックすることができます。 スポンサーリンク 関連記事 †
isblank関数の書式等 †isblank関数の書式は以下の通りです。
isblank関数を使用したサンプルコード †以下にisblank関数を使用したC言語サンプルコードを記します。 isblank.c (改行コードLF) #include <stdio.h> #include <string.h> #include <ctype.h> int main(void) { /* check TAB */ if (isblank('\t')) { printf("TAB is blank.\n"); } else { printf("TAB is not blank.\n"); } /* check SP */ if (isblank(' ')) { printf("SPACE is blank.\n"); } else { printf("SPACE is not blank.\n"); } /* check 'A' */ if (isblank('A')) { printf("'A' is blank.\n"); } else { printf("'A' is not blank.\n"); } return 0; } 上記のC言語サンプルコードをコンパイルし、実行した時の結果を以下に記します。 $ gcc isblank.c -o isblank $ ./isblank TAB is blank. SPACE is blank. 'A' is not blank. 以上、isblank関数を使用したCサンプルコードでした。 スポンサーリンク |