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)인 경우에는 경고 메시지의 내용을 파악하여 타당한 지적이라면 수정하고 그렇지 않다면 무시해도 상관없다.
'방송통신대학 > C 프로그래밍' 카테고리의 다른 글
복습 예제 C 언어의 개요 (0) | 2020.07.03 |
---|---|
기타 동적할당 함수 (0) | 2020.06.26 |
메모리 동적 할당 함수 dynamic allocation (0) | 2020.06.25 |
메모리 정적할당static aloocation (1) | 2020.06.24 |
순차 파일의 레코드 추가 (0) | 2020.06.21 |