isprint()
2015. 4. 14. 12:15ㆍC,C++/C 라이브러리
isprint()
인수로 받은 문자가 인쇄가능한 문자인지 판별 (isgraph()와는 다르게 공백문자도 인쇄가능 문자로 포함)
헤더 |
ctype.h |
형태 |
int isprint( int c ) |
인수 |
int c |
반환 |
0 != c가 프린트 가능 문자, 공백문자 포함 0 = c는 프린트 가능 문자가 아님. |
예제
#include <stdio.h>
#include <ctype.h>
void main() {
int c1 ='1';
int c2 ='';
if(isprint(c1))
printf("%c는 인쇄 가능한 문자\n",c1);
else
printf("%c는 인쇄 불가능한 문자\n",c1);
if(isprint(c2))
printf("%c는 인쇄 가능한 문자 \n",c2);
else
printf("%c는 인쇄 불가능한 문자 \n",c2);
}
----------------------------
결과 :
1은 인쇄가능한 문자입니다
은 인쇄가능한 문자입니다.
'C,C++ > C 라이브러리' 카테고리의 다른 글
문자열 복사 함수 strcpy(), strncpy() (0) | 2015.04.14 |
---|---|
문자열 비교함수 strcmp, strcasecmp, strncasecmp (0) | 2015.04.14 |
ispuct() (0) | 2015.04.14 |
islower() (0) | 2015.04.14 |
isgraph() (0) | 2015.04.14 |