Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

일반적인 프로그래밍 개념

이 장에서는 거의 모든 프로그래밍 언어에 등장하는 개념들과, 그것들이 러스트에서 어떻게 동작하는지를 다룹니다. 많은 프로그래밍 언어는 핵심 부분에서 상당히 많은 공통점을 가지고 있습니다. 이 장에서 소개하는 개념들 중 러스트만의 고유한 것은 없지만, 러스트의 맥락 속에서 그것들을 설명하고 사용하는 관례도 함께 살펴보겠습니다.

구체적으로는 변수, 기본 타입, 함수, 주석, 제어 흐름을 배우게 됩니다. 이런 기초는 모든 러스트 프로그램에 등장하며, 초반에 익혀 두면 앞으로의 학습을 지탱해 줄 단단한 기반이 됩니다.

키워드

러스트 언어에는 다른 언어와 마찬가지로, 언어 자체에서만 사용할 수 있도록 예약된 키워드(keyword) 집합이 있습니다. 따라서 이런 단어들은 변수나 함수 이름으로 사용할 수 없다는 점을 기억하세요. 대부분의 키워드는 특별한 의미를 가지며, 러스트 프로그램에서 여러 작업을 수행할 때 직접 사용하게 됩니다. 일부는 현재 특별한 기능이 연결되어 있지 않지만, 미래에 추가될 수 있는 기능을 위해 미리 예약되어 있습니다. 키워드 목록은 부록 A에서 볼 수 있습니다.