기사 디렉토리
머리말
이 튜토리얼 시리즈의 카탈로그는 여기에서 볼 수 있습니다: Rust 튜토리얼 카탈로그
이전 장에서는 Rust의 기본 데이터 구조를 많이 소개했으며 이 유형은 Rust의 핵심 개념인 소유권String
과 관련되기 때문에 자주 사용됩니다.
따라서 이전에 답변되지 않았으며, 이 글의 목적은 String
이에 대한 근본적인 원리를 파고들고, 소유의 개념을 소개하는 매개체로 사용하는 것입니다.
1. 문자열 분석
보다 거시적인 관점에서 자주 접하는 소프트웨어를 보면 콘솔 프로그램의 경우 문자만 표시된다는 것을 알 수 있습니다.
그래픽 인터페이스(GUI)가 있는 소프트웨어의 경우 패턴 외에도 다양한 텍스트(문자열)가 있습니다.
여기에서 문자열의 중요성을 알 수 있습니다. 어떤 프로그램이든 문자열의 사용은 기본적으로 분리할 수 없습니다.
Rust에서 문자열을 사용하려면 다음 코드를 사용할 수 있습니다.
fn