안녕하세요. SC_Team 입니다.
이번강의 에서는 C언어의 기본문법에 대해서 알아보도록하겠습니다.
( 전강의 내용에 맞춰 나갑니다. )
자 그럼 일단 이렇게 소스코드를 작성해봅시다.
#include <stdio.h>
int main(void)
{
printf("가나");
printf("다라");
printf("마바사");
return 0;
}
작성을 하고 난후 ctrl + F5 ( 컴파일 ) 눌러주세요 .
자 결과는 어떻게 나왔을가요?
전 이렇게 나왔는데 여러분들은 어떻게 나오셨나요?
( 이렇게 나오셔야 정상입니다..)
자 그러면 여기서 저 소스코드가 왜저렇게 나오는지에 대해 알아봐야겠습니다.
> #include 란 무엇인가 ?
~을 포함한다 라는 뜻을 가지고 있습니다.
즉 컴파일 하기 전부터 미리 처리가 되어있다라고 생각하시면 됩니다. ( 전처리 문 )
> <stdio.h> 란 무엇인가 ?
입출력을 위한 헤더 파일
( 헤더파일 이란 : 필요한 함수를 사용하기 위해 포함 해주는 파일 )
stdio.h의 경로 : C:\program files(x86)\Microsoft visual studio 10.0\VC\include
> main() 란 무엇인가 ?
기본 함수, 소스코드상 하나만 사용할수 있다.
프로그램 실행시 제일 먼저 실행이된다.
프로그램의 시작과 끝
> void main(void) 란 무엇인가?
입력 받는 값이 없고, 출력하는 값도 없다.
return 0; 생략가능하다.
> return 0; 란 무엇인가 ?
main 함수의 종료를 뜻한다.
> { } 란 무엇인가?
해당 함수가 어디서 부터 시작되며 어디가 끝인지 표시해주는거라 생각하자
이 또한 함수라고 하는것을 배울때 더 자세하게 알아보자
> 문장의 끝에는 항상 ;(세미콜론) 이 필요하다.
이는 문장의 마지막을 뜻한다라고 해석하면된다.
하지않고 컴파일을 할경우 에러가 뜸으로 무조건 해주도록한다.
여기까지 기본문법에 대해서 자세히 알아보았습니다.
다음 강의에서는 ESCAPE문자 에 대해서 알아보도록 하겠습니다.
독자 여러분들 수고하셨습니다.
이상 SC_Team 이였습니다.
'프로그래밍 > C ' 카테고리의 다른 글
C언어 서식문자 배우기 (0) | 2018.05.20 |
---|---|
C언어 ESCAPE문자 배우기 (0) | 2018.05.14 |
C언어 프로젝트 만드는법 (0) | 2018.05.07 |
Visual studio를 설치해보자 (4) | 2018.05.03 |
C언어를 배우기전 입문자들에게 (8) | 2018.04.09 |