2023. 12. 1. 07:30ㆍ카테고리 없음
참고 : https://tcpschool.com/c/c_intro_program
1. C 프로그램의 기본 단위는 함수이다.
C 프로그램은 하나 또는 그 이상의 함수(function)로 이루어진다.
또한, C언어로 구현되는 모든 프로그램은 반드시 main() 함수를 가지고 있어야 한다.
C 프로그램이 실행되면 컴퓨터는 제일 먼저 main() 함수를 찾아서 호출하기 때문이다.
2. 함수 내의 각 명령문은 세미콜론(;)으로 끝나야 한다.
함수는 언제나 기능을 가져야 한다.
C언어에서 이러한 기능을 정의하기 위해 사용되는 문장을 명령문(statement)라고 한다.
함수 내의 명령문은 언제나 위에서부터 아래로 순차적으로 실행되며, 언제나 세미콜론으로 끝나야 한다.
C 언어에서 세미콜론은 문장의 끝을 나타내는 구분자로 사용된다.
세미콜론은 컴파일러에게 한 문장이 끝나고 다음 문장이 시작된다는 것을 알려주는 역할을 한다.
세미콜론을 빠뜨리면 컴파일 오류가 발생한다.
C 언어는 문법적으로 각 문장이 세미콜론으로 끝나야 하며, 이를 지키지 않으면 컴파일러가 코드를 올바르게 해석하지 못하게 된다.
세미콜론은 매우 중요한 구분자이며, C 언어의 기본 문법 규칙 중 하나이다.
3. C언어는 대소문자를 구분한다.
C언어에서 변수나 함수의 이름을 작성할 때나 키워드나 예약어 등을 사용할 때는 대소문자를 정확히 구분하여 사용해야 한다.
4. C언어는 자유 형식(free-format)을 허용한다.
C언어에서는 문법만 맞으면 여러 개의 명령문을 한 줄에 쓸 수도 있고, 하나의 명령문을 여러 줄에 나누어 쓸 수도 있다.
하지만 프로그램 구조를 한눈에 파악할 수 있도록, 될 수 있으면 들여쓰기 등을 잘 활용해 보기 좋게 작성하는 것이 좋다.