-
문자 분류 데이터 변환 관련 라이브러리
학습내용 학습목표 ▪ 라이브러리 함수 이해
▪ 라이브러리 함수 활용▪ 문자열 처리 관련 라이브러리의 종류를 설명할 수 있다.
▪ 문자열을 복사·연결하는 라이브러리 함수의 용도를 알고 구현할 수 있다.라이브러리 함수 이해
1. 종류
[1]헤더 파일 : string.h
(1) 길이함수
☞ strlen 문자열의 길이를 반환 검색하여 결과를 출력하는 프로그램을 개발
(2) 복사함수
☞ memcpy 메모리 블록을 복사
☞ memmove 메모리 블록을 이동
☞ strcpy 문자열을 복사
☞ strncpy 문자열 개수를 지정하여 복사
(3) 연결함수
☞ strcat 문자열을 연결
☞ strncat 문자열 개수를 지정하여 연결
라이브러리 함수 활용
1. 길이함수
2. 복사함수
3. 연결함수
학습정리
1. 라이브러리 함수 이해
▪ 문자열 처리 관련 함수는 string.h를 include함
▪ 문자열의 길이를 반환하는 함수 : strlen()
▪ 문자열을 복사하는 함수 : memcpy, memmove, strcpy, strncpy
▪ 문자열을 연결하는 함수 : strcat, strncat
2. 라이브러리 함수 활용
▪ 문자열 포인터를 복사하는 함수 : memcpy, memmove - memmove 함수는 자기 자신을 복사하는 것이 가능함
▪ 문자열을 복사하는 함수 중 개수를 지정할 수 있는 함수 : strncpy
▪ 문자열을 연결하는 함수 중 개수를 지정할 수 있는 함수 : strncat
'Blog > JAVA기반 스마트웹 개발2021' 카테고리의 다른 글
프로그래밍 언어 활용 part 2 - 도서관리 시스템 고도화(라이브러리 적용) (0) 2021.08.09 프로그래밍 언어 활용 part 2 - 문자열 비교 검색 라이브러리 (0) 2021.08.09 프로그래밍 언어 활용 part 2 - 수학 관련 라이브러리 (0) 2021.08.09 프로그래밍 언어 활용 part 2 - 도서관리 시스템 (0) 2021.08.08 프로그래밍 언어 활용 part 2 - 문자 처리 라이브러리 (0) 2021.08.08 댓글