2015. 2. 26. 20:58ㆍ창고
1. 에러에 대한 대처
에러 - 문법상 명백하게 잘못된 점이 있어서 번역할 수 없음.
경고 - 의심스러워 보이는 문장이기때문에 일단 컴파일을 가능한 경미한 실수.
2. 프로그램의 구성 요소
사람이 쓰는 자연어의 품사와 비슷한 개념이 존재.
키워드(Keyword) - C언어 자체가 의미를 미리 정해 놓은 단어들이며 예약어.
ex) auto, case, char, int, long, void ... (C), asm, class, delete, mutable, new... (C++)
명칭(Identifier) - 변수나 함수 같은 것들은 자기만의 고유한 이름을 가질 수 있음.
ex ) GetString(), score
점수를 기억한다면 Score, 합을 계산하는 함수라면 GetTotal.
- 키워드는 쓸 수 없음.
- 알파벳, 숫자, 언더바로 구성.
- 첫 문자는 알파벳이나 언더바로만 올 수 있음.
- 대소문자 구분해서 사용.
상수(Constant) - 변수의 반대 개념으로 고정된 값을 가지는 식.
ex) 5, 638, 'A', '8', "Korea"
연산자(Operator) - 계산을 지시하는 기호들을 연산자.
구두점(Punctuator) - 단어들을 구분하고 뜻을 더 명확하게 전달하는 역할.
ex) ;, ,, " ", ' '...
공백 문자(White Space) - 스페이스와 탭, 개행 코드 등이 공백.
주석(Comment) - 설명을 위해 삽인되는 문자열.
키워드 명칭 구두점 구두점 상수 구두점
char Name [] = "Minhyuk" ;
'창고' 카테고리의 다른 글
혼자 연구하는 C/C++ 5장 정리(연산자) (0) | 2015.02.27 |
---|---|
혼자 연구하는 C/C++ 4장 정리(제어문) (0) | 2015.02.27 |
혼자 연구하는 C/C++ 3장 정리(변수) (0) | 2015.02.26 |
혼자 연구하는 C/C++ 1장 정리(프로그래밍 입문) (0) | 2015.02.26 |
국기3기 정규수업 2일차 메모 (0) | 2015.02.26 |
국기3기 정규수업 1일차 메모 (0) | 2015.02.26 |
6일차 예비강의 메모 (0) | 2015.02.23 |