[C언어] 공백, 개행, 탭 문자 검사 - isspace

C/문자열 함수2013. 11. 20. 02:48



※요약

isspace : 문자가 공백이나 개행, 탭인지 조사하는 함수



※함수 원형 및 설명

int isspace( int c );
//c : 검사할 문자 또는 아스키 값
//반환값 : 문자가 공백이나 개행, 탭 문자이면 true, 아니면 false


※예제

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

int main( )
{
	bool bCheck = false;
	char strTemp[] = " \n\t5";

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

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

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

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

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

	return 0;
}


작성자

Posted by 사용자 오뇽

태그

관련 글

댓글 영역