string 타입

string 타입은 문자열 값들의 집합을 표현한다. 문자열 값은(비어있을 수 있음) 바이트들의 연속이다. 모든 문자열은 불변(immutable)이다: 한 번 생성된 문자열의 내용을 변경하는 것은 불가능하다. 문자열을 다루기 위해 미리 선언된 타입은 string이다.

문자열 s의 길이(바이트 단위)는 내장함수인 len을 이용해서 구할 수 있다. 만약 문자열이 상수일 경우 그 길이는 컴파일시 계산된 상수 값이다. 0부터 len(s)-1까지의 정수 인덱스를 이용해 문자열의 바이트에 접근할 수 있지만, 인덱스에 해당하는 요소의 주소를 가져올 수는 없다; 즉, s[i]이 어떠한 문자열의 i번째 바이트라면, &s[i]는 사용할 수 없다.

results matching ""

    No results matching ""