반응형

C언어 표준 라이브러리 함수 가이드 57

isupper

isupper헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int isupper(int c); c가 대문자의 ASCII 코드 값인지 판별 입력 매개 변수 리스트c 아스키 코드 값반환 값c가 대문자일 때 0이 아닌 수, 아닐 때 0 사용 예//C언어 표준 라이브러리 함수 가이드//int isupper(int c); c가 대문자의 ASCII 코드 값인지 판별 #include #include int main(void){ int i = 0; int count = 0; printf("=== 대문자의 ASCII 코드 값 ===\n"); for (i = 0; i < 128; i++) { if (isupper(i)) { printf("%#x:%c ", i, i); count++; ..

tolower, toupper

tolower, toupper헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int tolower(int c); c를 소문자로 변환int toupper(int c); c를 대문자로 변환 입력 매개 변수 리스트c 아스키 키드 값반환 값tolower 함수는 c가 대문자일 때 소문자 반환toupper 함수는 c가 소문자일 때 대문자 반환 사용 예//C언어 표준 라이브러리 함수 가이드//int tolower(int c); c를 소문자로 변환//int toupper(int c); c를 대문자로 변환 #include #include #include int main(void){ char str[100] = "Everyday Is A Holiday."; int slen; int i =..

isxdigit

isxdigit헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int isxdigit(int c); c가 16진수에 사용하는 문자의 ASCII 코드 값인지 판별 입력 매개 변수 리스트c 아스키 코드 값반환 값c가 16진수에 사용하는 문자(0~9,A~F, a~f)일 때 0이 아닌 수, 아닐 때 0 사용 예//C언어 표준 라이브러리 함수 가이드//int isxdigit(int c); c가 16진수에 사용하는 문자의 ASCII 코드 값인지 판별 #include #include int main(void){ int i = 0; int count = 0; printf("=== 16진수에 사용하는 문자의 ASCII 코드 값 ===\n"); for (i = 0; i < 128; i++..

isspace

isspace헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int isspace(int c); c가 공백을 출력하는 문자의 ASCII 코드 값인지 판별 입력 매개 변수 리스트c 아스키 코드 값반환 값c가 공백, 탭, 엔터 등 공백 관련 문자일 때 0이 아닌 수, 아닐 때 0 사용 예//C언어 표준 라이브러리 함수 가이드//int isspace(int c); c가 공백을 출력하는 문자의 ASCII 코드 값인지 판별 #include #include int main(void){ int i = 0; printf("=== 공백과 관련있는 아스키 코드 ==\n") for (i = 0; i < 128; i++) { if (isspace(i)) { printf("%#x ", i); ..

ispunct

ispunct헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int ispunct(int c); c가 출력할 수 있는 문자의 ASCII 코드 값인지 판별(숫자,알파벳,공백 제외) 입력 매개 변수 리스트c 아스키 코드 값반환 값c가 숫자, 알파벳, 공백을 제외한 출력 가능한 문자일 때 0이 아닌 수, 아닐 때 0 사용 예//C언어 표준 라이브러리 함수 가이드//int ispunct(int c); c가 출력할 수 있는 문자의 ASCII 코드 값인지 판별(숫자,알파벳,공백 제외) #include #include int main(void){ int i = 0; int count = 0; for (i = 0; i < 128; i++) { if (ispunct(i)) { prin..

isprint

isprint헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int isprint(int c); c가 출력할 수 있는 문자의 ASCII 코드 값인지 판별(공백 포함) 입력 매개 변수 리스트c 아스키 코드 값반환 값c가 공백 포함하여 출력할 수 있는 문자일 때 0이 아닌 수, 아닐 때 0 사용 예//C언어 표준 라이브러리 함수 가이드//int isprint(int c); c가 출력할 수 있는 문자의 ASCII 코드 값인지 판별(공백 포함) #include #include int main(void){ int i = 0; int count = 0; printf("=== 출력 가능한 ASCII 코드 ===\n"); for (i = 0; i < 128; i++) { if (isp..

islower

islower헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int islower(int c); c가 소문자의 ASCII 코드 값인지 판별 입력 매개 변수 리스트c 아스키 코드 값반환 값c가 소문자일 때 0이 아닌 수, 아닐 때 0 사용 예//C언어 표준 라이브러리 함수 가이드//int islower(int c); c가 소문자의 ASCII 코드 값인지 판별 #include #include int main(void){ int i = 0; int count = 0; printf("=== 소문자의 ASCII 코드 값 ===\n"); for (i = 0; i < 128; i++) { if (islower(i)) { printf("%#x:%c ", i, i); count++; ..

isgraph

isgraph헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int isgraph(int c); c가 출력할 수 있는 문자의 ASCII 코드 값인지 판별(공백 제외) 입력 매개 변수 리스트c 아스키 코드 값반환 값c가 출력할 수 있는 문자(공백 제외)일 때 0이 아닌 수, 아닐 때 0 사용 예//C언어 표준 라이브러리 함수 가이드//int isgraph(int c); c가 출력할 수 있는 문자의 ASCII 코드 값인지 판별(공백 제외) #include #include int main(void){ int i = 0; int count = 0; for (i = 0; i < 128; i++) { if (isgraph(i)) { printf("%#x:%c ", i, i); co..

isdigit

isdigit헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int isdigit(int c); c가 숫자 문자의 ASCII 코드 값인지 판별 입력 매개 변수 리스트c 아스키 코드 값반환 값c가 숫자 문자일 때 0이 아닌 수, 아닐 때 0 사용 예//C언어 표준 라이브러리 함수 가이드//int isdigit(int c); c가 숫자 문자의 ASCII 코드 값인지 판별 #include #include int main(void){ int i = 0; int count = 0; for (i = 0; i < 128; i++) { if (isdigit(i)) { printf("%#x:%c ", i, i); count++; if (count % 5 == 0) { printf("\..

iscntrl

iscntrl헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - ctype.h int iscntrl(int c); c가 제어문자의 ASCII 코드 값인지 판별 입력 매개 변수 리스트c 아스키 코드 값반환 값c가 제어문자일 때 0이 아닌 수, 아닐 때 0 사용 예//C언어 표준 라이브러리 함수 가이드//int iscntrl(int c); c가 제어문자의 ASCII 코드 값인지 판별 #include #include int main(void){ int i = 0; int count = 0; printf("=== 컨트롤 문자 아스키 코드 값 ===\n"); for (i = 0; i < 128; i++) { if (iscntrl(i)) { printf("%#04x ", i); count++; i..

반응형