Swift랑 친해지기/Swift 책보면서 정리해보기

단순구문과 흐름제어구문

데브킹덕 2022. 1. 13. 22:00

일반적으로 프로그래밍 과정에서 작성하는 소스 코드르 구문(Statement)라고 함

 

 

구문은 단순 구문과 흐름제어 구문으로 나눌 수 있음

1. 단순 구문

-식이나 값 표현, 각종객체의 선언이나 정의등에 사용되는 구문임

-변수나 상수 선언, 연산 처리 , 함수 및 구조체, 클래스 및 열거형 들 정의

2. 흐름 제어 구문

- 실행 흐름을 능동적을으로 제어하기 위한 목적으로 사용되는 구문임

원래 순차적으로 실행되어야 할 일부 실행 과정을 건너뛰거나 되돌아 오도록 흐름을 제어하고

상황에 따라서는 반복적을 실행되도록 제어하기도함 

* 반복문 (Loop Statments)

 - 특정 코드 블록을 반복적으로 실행함

 - for 문 , while 문

* 조건문 (Conditional Statements)

- 특정 조건이 성립할 경우 지정된 코드 블록이 실행되도록 제어함

- 다른말로 분기문이라고도 함

- if문, guard문, switch문

* 제어 전달문 (Control Transfer Statements)

- 특정 지점의 코드로 실행제어를 옮겨줌으로써 실행되는 순서를 제어할 수 있는 방법제공

- break문, continue문, fallthrough문, return문

- 흐름 제어 구문에는 대부분 코드 블록을 지정해야 하는 경우가 많다.

 

코드블록{} 

여러 줄에 걸쳐 작성된 코드를 블록 단위로 묶어주는 역할을 함