반응형
isalum, iswalnum, _ismbcalnum, _istalnum
용도
확인하고자 하는 문자의 정수값이 영어나 숫자를 나타내는지를 확인
구문
#include <ctype.h>
int isalnum(int c);
int iswalnum(wint_t c);
int _isalnum_l(int c, _locale_t locale);
int _iswalnum_l(wint_t c, _locale_t locale);
#include <wchar.h>
int iswalnum(wint_t c);
int _iswalnum_l(wint_t c, _locale_t locale);
#include <mbstring.h>
int _ismbcalnum(unsigned int c);
#include <tchar.h>
int _istalnum(_TINT c);
매개변수
c
확인할 문자의 정수값
locale
locale
반환
정수값이 영문자나 ("A~Z", "a~z"), 숫자("0~9")인 경우 nonzero를 반환
추가설명
T캐릭터 함수를 사용하면 아래와 같이 호출됩니다.
미정의시: isalnum
_UNICODE 정의시: iswalnum
_MBCS 정의시: _ismbcalnum
끝!
반응형
'Software > C++&MFC 함수' 카테고리의 다른 글
fscanf_s, fwscanf_s, fscanf_s, _ftscanf_s - 형식이 정해진 문자열 읽기 (0) | 2019.09.19 |
---|---|
strlen / wcslen / _mbslen / _tcsnlen - 문자수 반환 (0) | 2018.12.20 |
isalpha / iswalpha / _ismbcalpha / _istalpha - 정수값이 영문자인지 확인 (0) | 2018.11.30 |
_strinc / _stcsinc / _mbsinc / _wcsinc - 바로뒤의 문자 포인터 반환 (0) | 2018.11.30 |
댓글