string

Clear·2023년 11월 21일
0

문자열

문자들의 집합을 의미한다.

  • C/C++ 에서는 특별히 문자열을 위한 타입을 기본적으로 제공하지 않으며 문자 배열로 표현한다.
  • NULL 종료 문자열을 문자열 끝에 넣어 문자열의 범위를 판별할 수 있도록 한다.
    문자열을 파악하기 위해 NULL 위치를 찾아야한다.
  • 문자열을 쉽게 다룰 수 있는 자료구조 string 을 C++ 표준 라이브러리에서 제공한다.

strlen

  • 문자 배열
    문자열의 시작부터 NULL 을 찾을 때 까지 매번 검색한다
  • string
    문자열 정보를 저장하고 있어 길이 정보 반환.

c_str

문자열이 저장된 위치를 반환한다.

문자열 타입 반환

Func("Hello World'); 

매개 변수 타입에 따른 함수 호출 우선 순위
const char* > string > char* > void*

profile
GameProgrammer

0개의 댓글