c언어 강좌3.C언어의 기본 규칙(주석, 공백, 식별자, 키워드)

Posted by 슈퍼너드 리보
2020. 10. 8. 19:08 프로그래밍/C
반응형

모든 프로그래밍 언어를 배울 때 기본적인 코딩 규칙들이 있습니다. 오늘은 C언어를 쓸 때에 사용 되는 기본적 규칙에 대해 배워보겠습니다.


주석

주석은 컴퓨터 프로그래밍 코드 옆에다가 여러분의 말로 설명을 적을 때 사용하는 코드입니다. 앞서 배운 hello world 프로그램 같은 조그만 코드 뭉치를 봐선 그 중요성을 모르겠지만 나중에 가면 엄청나게 큰 프로그램 코드로 프로그램들을 제작하게 된다면 코드를 적다보면 '아! 이게 무슨 코드지?' 하는 경우가 있게 될 겁니다. 또 코드를 쓰다보면 오류가 나는데 주석으로시험삼아 문제가 있어보이는 코드를 지워보고 다시 쓸 때에도 사용합니다. 주석에는 두 종류가 있습니다. 하나는 단일 주석, 또 하나는 여러줄 주석입니다. 


단일주석과 여러줄주석은 이렇게 씁니다.



//단일주석 /**/여러줄주석

#include <stdio.h> int main(void) { printf("단일주석을 써볼겁니다! // ~~ \n"); //단일주석 printf("여러줄주석을 써볼겁니다! /* ~~ */\n"); /*여

다*/ return 0; }

컴파일러마다 주석을 설정 할 수 있는 단축키가 있는데 dev c++에는 주석 지정은 ctrl+K+C 주석 해제는 ctrl+K+U입니다. 주석이 한줄일 때는 단일주석으로여러줄 주석일 때는 여러줄주석으로 지정됩니다. 


공백

공백(indentation)이란 여백을 두고 코딩하는 것을 의미합니다. 중괄호 사이가 비어있는걸 볼 수 있습니다.


식별자

식별자(identyfire)는 변수, 함수와 같은 다른 기능을 하는 코드뭉치들을 구별 시켜주는 역할을 합니다. 아이덴티파이어 규칙에 의해 작성되어야 하는데요. 영문 대소문자와 숫자, 밑줄문자만을 쓸 수 있습니다. 특수문자 같은건 쓸 수 없죠. 또한 아이덴티파이어는 숫자를 쓸 수가 없습니다. 대소문자는 구별 할 수 있으며 키워드는 사용 할 수 없습니다. 



키워드

키워드(keyword)는 C언어 프로그램에서 미리 사용 되어지는 단어들로 식별자로 쓰일 수 없는 단어들을 의미합니다. 이 단어들로 베리어블의 이름 같은것을 못붙이죠. 아래와 같은것들이 키워드라고 알고 계시면 됩니다. C의 키워드는 모두 소문자로 되어있습니다.



구분자

세미콜론

반응형