반응형
SMALL

1. C 언어는 논리적이고 구조적이며, 하드웨어 제어와 프로그램 이식성이 용이하고, 저급언어(low level language)의 특성을 갖는 고급언어이다.

 

2. C 프로그램 안에 들어 있는 명령어들을 소스 코드 (source  code )라고 하며, 소스 코드를 입력하기 위해서 에디터(editor)를 사용한다.

 

3. C언어의 모든 프로그램은. C의 확장자를 갖는다.

 

4. C 프로그램은 프로그램 작성(editinf) -> 컴파일(compile) -> 링킹(linking) -> 실행 (execute) 과정을 거친다.

 

5. 소스 코드는 컴파일에 의해. obj라는 목적 파일이 생성되고, 링킹에 의해. exe라는 실행파일이 생성된다.

 

6. C 언어는 일반적으로 도입부, main() 함수, 호출된 함수 ()로 구성된다.

 

7. C 실행 프로그램 내에는 main() 함수가 반드시 존재해야 한다.

 

8. C 프로그램의 블록은 중괄호( { } )로 이루어진다.

 

9. 선행 처리기(preprocessor)가 처리하는 명령을 제외한 모든 문장의 끝에는 세미콜론( ; )을 붙인다.

 

10. 예약어는 C언어에서 미리 정의되어 있는 의미 있는 단어로 자료형, 기억 관련, 제어 관련, 기타 예약어가 있다.

 

11. 사용자 정의 명칭은 규칙에 따라 만들어 사용해야 하며 예약어는 명칭으로 사용될 수 없다.

 

12. 설명문은 프로그램이 무엇을 하는지에 대해 설명하며, 여러 줄인 경우에는 기호 /* 와 */ 를 사용하고 간단한 경우 // 를 사용한다.

 

13. 컴파일하고 링킹 하는 과정에서 발생하는 에러(error)는 반드시 수정해야 실행할 수 있지만, 경고(warning)인 경우에는 경고 메시지의 내용을 파악하여 타당한 지적이라면 수정하고 그렇지 않다면 무시해도 상관없다.

반응형
LIST

+ Recent posts