[C언어] 문자가 숫자에 속하는지 검사하는 함수 - isdigit

C/문자열 함수2013.11.18 20:14



※요약

isdigit : 문자가 숫자 0~9 사이에 속하는지 검사하는 함수



※함수 원형 및 설명

int isdigit( int c );
//c : 검사할 문자 또는 아스키 값
//반환값 : 문자가 0~9 사이에 속하면 true, 아니면 false


※예제

#include <stdio.h>
#include <ctype.h>

int main( )
{
	bool bCheck = false;
	char strTemp[] = "2t3y4j";

	bCheck = isdigit( '3' );
	printf( "%s\n", bCheck ? "True" : "False" );

	bCheck = isdigit( 49 );		//49는 문자로 1
	printf( "%s\n", bCheck ? "True" : "False" );

	bCheck = isdigit( strTemp[1] );
	printf( "%s\n", bCheck ? "True" : "False" );

	return 0;
}


작성자

Posted by 오뇽

태그

관련 글

댓글 영역