42Seoul/libft
libft - isalpha, isdigit, isalnum
재윤
2023. 3. 24. 09:59
반응형
isalpha
함수원형
int ft_isalpha(int c)
리턴값
- 알파벳 대문자 "A-Z"는 1을 반환.
- 알파벳 소문자 'a-z"는 2를 반환.
- 알파벳이 아닌것은 0을 반환합니다.
#include "libft.h"
int ft_isalpha(int c)
{
if (c >= 'a' && c <= 'z')
return (1);
else if (c >= 'A' && c <= 'Z')
return (2);
else
return (0);
}
[C언어/C++] isalpha 함수 (알파벳을 확인하는 함수)
[C언어/C++] isalpha 함수 (알파벳을 확인하는 함수)
안녕하세요. BlockDMask 입니다. 오늘은 C언어 C++에서 알파벳인지 확인할 수 있는 isalpha 함수에 대해 알아보려합니다. 예전에 문자가 숫자인지 확인해주는 isdigit() 함수를 소개해드린적이 있는데요.
blockdmask.tistory.com
참고 사이트
isdigit
함수원형
int ft_isalpha(int c)
리턴값
문자열(int형)에서 숫자 문자열인지 알파벳 문자열인지 아닌지 판단
- 그냥 알파벳이면 리턴 0
- 숫자 문자열이면 리턴 1
- 아무것도 아니면 리턴 0
#include "libft.h"
int ft_isdigit(int c)
{
if ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'))
return (0);
else if (c >= '0' && c <= '9')
return (1);
return (0);
}
[C언어/C++] isdigit (숫자를 판단하는 함수)
[C언어/C++] isdigit (숫자를 판단하는 함수)
안녕하십니다. BlockDMask 입니다. 오늘은 C언어 및 C++에서 문자를 다룰때 이걸 숫자인지 판단해야하는 경우가 있지 않았나요? 그럴때 사용하라고 C/C++에서 이미 만들어 놓은 함수가 있습니다. 바로
blockdmask.tistory.com
참고 사이트
isalnum
함수원형
int ft_isalnum(int c)
리턴값
- 숫자나 영문자이면 0이 아닌 값 리턴 → 참(1)
- 숫자나 영문자가 아니면 0을 리턴 → 거짓(0)
#include "libft.h"
int ft_isalnum(int c)
{
if ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z')
|| (c >= '0' && c <= '9'))
return (1);
else
return (0);
return (0);
}
C언어 코딩 :: isalnum함수 - 문자나 숫자인지 검사한다.
C언어 코딩 :: isalnum함수 - 문자나 숫자인지 검사한다.
안녕하세요. C언어 강의하는 양주종입니다. 오늘부터는 문자관련 함수 알아봅니다. 어떤 문자나 정수...
blog.naver.com
참고 사이트
반응형