4.4 들여쓰기

C 언어로 소스 코드를 작성하다 보면 키워드에 따라서 들여쓰기를 하는 경우가 많습니다. 보통 { (여는 중괄호)가 시작될 때 들여쓰기를 합니다.

그림 4-1 들여쓰기

다음과 같이 코드가 한 줄이라 중괄호를 생략하더라도 들여쓰기를 합니다.

그림 4-2 코드가 한 줄일 때 들여쓰기

들여쓰기를 하지 않더라도 컴파일 에러는 발생하지 않지만, 코드를 쉽게 알아볼 수 있어야 하므로 들여쓰기는 필수입니다. 항상 적절한 들여쓰기를 하는 습관을 길러주세요.

다음과 같이 들여쓰기 방법은 공백(스페이스) 2칸, 4칸, 탭(tab) 등 여러 가지 방법이 있습니다.

그림 4-3 들여쓰기 방법

C 언어에서는 들여쓰기 방법이 문법으로 정해져 있지 않습니다. 하지만 다른 사람이 만든 소스 코드를 수정할 때는 기존의 들여쓰기 규칙을 따르는 것이 좋습니다.

이 책에서는 들여쓰기를 공백 4칸으로 사용하겠습니다.

참고 | Visual Studio에서 들여쓰기 설정을 공백으로 바꾸기

Visual Studio를 처음 설치하면 C 언어 소스 코드의 들여쓰기는 탭으로 설정되어 있습니다. 들여쓰기 설정을 공백으로 4칸으로 바꾸려면 메뉴에서 도구(T) > 옵션(O)... > 텍스트 편집기 > C/C++ > 탭으로 이동한 뒤 다음과 같이 설정합니다.

  • 들여쓰기: 스마트(S) (기본 설정 유지)
    • 탭 크기(T): 4 (기본 설정 유지)
    • 들여쓰기 크기: 4 (기본 설정 유지)
    • 공백 삽입(P) 선택
그림 4-4 들여쓰기 설정