isxdigit

[機能]

  指定された整数値(文字のタイプ)をテストする関数の一種です.整数値が 16 進数( 'A' 〜 'F', 'a' 〜 'f', '0' 〜 '9' )であれば,0 以外を返します.

[形式]
	#include <ctype.h>

	int isxdigit(int c)
		c : テストする整数
		
[使用例]

  1. 16 進数に使用される文字か否かを調べます
    #include <stdio.h>
    #include <ctype.h>
    
    int main()
    {
    	printf("16進数に使用されるか否かのチェック\n");
    	printf("   A は %d,  H は %d\n", isxdigit('A'), isxdigit('H'));
    
    	return 0;
    }
    
    (出力)
    
    16進数に使用されるか否かのチェック
       A は 64,  H は 0
    			
[参照]

isalpha, iscntrl, isdigit, isgraph, islower, isprint, ispunct, isspace, isupper, isalnum

ホームページ 目次 演習解答例目次 付録目次 索引