멜데스 2017. 5. 4. 03:11
  1. 1. 문자열이란
    • 서로 인접한 기억 장소에 존재하는 문자들의 집합
  2. 2. 종류
    • 널 스트링(null string)
      : 한 개의 문자도 갖지 않는 길이가 0인 스트링
    • 공백 스트링(blank string)
      : 길이가 0이 아닌 공백 문자(blank character)를 갖는 스트링
    • 서브 스트링 (substring)
      : 스트링을 구성하는 연속적인 부분의 일부를 뜻하는 스트링
  3. 3. 서브 스트링의 구분 방법 4가지
    • 공백을 이용하는 방법(blank)
    • 특수 문자를 이용하는 방법(special character)
    • 고정 길이를 이용하는 방법(fixed length)
    • 포인터를 이용하는 방법(pointer)
  4. 4. 문자열의 연산 6가지
    • 결합(concatenation)
    • 대치(replacement)
    • 삽입(insert)
    • 제거(delete)
    • 패턴 매칭(pattern matching)
    • 색인(indexing)