1. 함수
C언어의 기본단위는 함수이다. 함수를 만들고 함수의 실행순서를 결정하는 것이 C언어 프로그래밍이다.
즉 C언어는 입력과 출력으로 이루어져 있다.

함수의 기능은 중괄호 안에 표현되며, 중괄호 안 함수의 기능을 함수의 몸체라 한다.
함수이름 : 함수 호출 시 사용할 이름
출력형태 : 실행결과 : 일반적으로 반환형이라 함(return type)
입력형태 : 함수 호출 시 전달하는 입력값 형태
함수 內 존재하는 모든 문장의 끝에는 세미클론 ( ; ) 을 붙인다. → 문장의 끝을 표현하는 문자
가장 먼저 호출되는 함수는 main 함수이다.
C언어로 구현된 모든 프로그램은 시작점에 해당하는 main 함수를 반드시 정의해야 함.
즉, main이라는 이름의 함수가 자동으로 호출되며 프로그램이 실행된다.
2. 주석
주석은 소스코드에 삽입된 메모이다.
작성한 함수나 코드를 설명하는 문장으로 필수는 아니나 코드를 보는사람으로 하여금 분석을 용이하게 한다.
주석은 컴파일 대상에서 제외되기에 컴파일 및 실행 결과에 영향을 주지 않음.
1) 블록단위 주석
| /* 주석 문장 */ |
| /* 주석 문장 1 주석 문장 2 주석 문자 3 /* |
2) 행 단위 주석
| // 주석 문장 1 // 주석 문장 2 // 주석 문장 3 |
※ 과도한 주석 사용은 금물