표현식, 문장

(2018-04-17)
1. 표현식 및 문장

  ㅇ 식 또는 표현식 (expression)
     - 1 이상의 피연산자(상수,변수 등)들이 연산자와 결합되어 그 계산 결과를 반환하는 식
        . 프로그램 내에서 값을 만들어냄
     - 식 구성 : 피연산자,연산자,함수호출 등으로 구성됨
        . 다음과 같은 요소들이 나열되어 보임
           .. 식별자(변수명,함수명,클래스명 등),리터럴 식(숫자,문자열 상수),
              연산자(기호,예약어 등)의 나열
     - 식 평가 (expression evaluation)
        . 피연산자들에 연산을 적용/실행하는 것
     - 가장 간단한 표현식은, 피연산자 1개 임
        . 상수 또는 변수 하나로써, 그 결과는 상수 또는 변수 값 임

  ㅇ 문장 또는 표현문 (statement 또는 expression statement)
     - 표현식 등으로 구성되며, 그 결과에 따라 컴퓨터에 명령을 내리게 됨
        . 해당 프로그래밍 언어의 문법에서 정의된 구문 규칙으로 정해짐
           .. 예약어(keyword),표현식,기호(괄호,콜론 등)들이 나열되어 문장이 구성됨
     - 보통, 프로그램 한 줄이 하나의 문장이 됨
        . 각 문장은 통상적으로 `;(세미콜론)`에 의해 구분됨
     - 문장의 종류 例)
        . 선언문, 대입문, 함수호출문, 제어문, 널 문(아무 지시도 하지 않음),
          복합문(여러 명령문들로 이루어진 문장) 등


[구문] 1. 구문 2. 구문 용어 3. BNF,EBNF 4. 제어문,대입문 5. 토큰 6. 식별자 7. 식,문장

 
        최근수정     요약목록(시험중)     참고문헌