C에서 상당히 많은 양의 함수와 코드를 작성하곤 합니다.

물론 함수를 시작한다는 선언이 존재합니다.

하지만!

시작한다라고 말을 하고 시작을 했으면 적어도 어디서 끝이 난다는 설명이 있어야 하지 않겠습니까??

그래서 저희는 그런 코드를 배우도록 하겠습니다.

이 코드는 항상 어느때라도 코드를 전부 작성하고 쓰는 것으로

마무리 멘트와 비슷하다 또는 밥 먹고 나서 하는

"잘 먹었습니다!!"와 비슷하다라고 생각합니다.

제목에도 나와있듯이 저희는

return 0;

라는 코드를 마무리 멘트로 사용할 예정입니다.

이것은 어떤 코드에서든지 고정입니다.

뭐 강좌라고 하기도 애매한 그냥 그런 강좌였습니다!!

그럼 이만 저는 가보도록 하겠습니다!!


다음 강좌에서 뵙도록해요!!

'프로그래밍일지 (고등학생 - 인문계) > C' 카테고리의 다른 글

입력문  (0) 2018.02.24
변수  (0) 2018.02.23
Hello World!!!  (0) 2018.02.19
C언어 그 첫 시간  (0) 2018.02.19
C언어란..?  (0) 2018.02.19
블로그 이미지

이사가는 사람

안녕하세요 블로그를 옮기려고 생각하고 있습니다. 해당 블로그는 폐기하고 다음 다른 블로그에서 뵙도록 하겠습니다. 감사합니다!

,

이번 강좌에서는 Hello World!!!를 출력하고 그 함수를 분석하도록 하겠습니다.

바로 그 코드 내용을 보시도록 하시죠!!!

#include <stdio.h>

int main(void) {

printf("Hello World!!! \n");

return 0;

}


이렇게 Hello World!!!를 출력하였습니다만....
분석을 해야겠죠?

그 전에 잠깐 시간을 내도록 하겠습니다.
ctrl과 F5를 동시에 눌러주시면 cmd가 나오면서 HW가 출력이 됩니다.
그러면 분석을 하겠습니다.

1번 줄 부터 5번줄까지 있으니 12345라고 칭하겠습니다.

먼저 소프트웨어가 만들어지는 과정은 크게 3가지로 나눌 수가 있습니다.

1)소스코드

-프로그래밍 언어(사람이 읽을 수가 있는)로 작성이 된 프로그램 실행 소스코드

2)컴파일러

-프로그래밍 언어를 읽을 수도 있고 기계어도 가능하여 인간이 작성한 언어를 기계어로 변환하는 역할 (비쥬얼 스튜디오는 아닙니다)

3)응용프로그램

-컴파일된(컴파일러가 변환한)프로그램을 실행 가능하게 해주는 실제 프로그램(확장자 exe를 두고 하는 말)

이렇게 보시다시피 3가지로 분류하였습니다.

그냥 간단하게 말하자면 소스코드를 컴파일해서 exe로 만드는 것입니다.

그래서 지금 우리는 소스코드 작성을 배우고 있는 것입니다.

아무튼 간에 다시 HW분석으로 돌아오겠습니다.

일단 제가 출력을 한다고 말을 하였습니다.

그런 의미에서 3번은 출력을 담당합니다.라고 말을 할 수가 있죠

3번 중에서도 printf가 출력해라!! 라는 의미를 담고있습니다.

1번 줄은 헤더파일

몇개의 강의를 진행하고 나서 랜덤함수라는 것을 1초마다 한번씩 바뀌는 함수에 대하여 강의를 해드릴 예정인데거기서는 헤더파일이 복수로 존재하게 됩니다.

그리고 2번줄은 main이라는 함수를 시작한다라는 의미입니다.

그러니깐.... 함수를 시작하는데 {}이 괄호안에 들어간 내용이 함수야 라고 하는 것이죠

그리고 시작한다가 있으니 끝낸다라는 것도 필요하리라고 생각을 합니다.

그것이 4번 줄입니다.



그럼 직접 이러한 말을 출력하는 것을 시도하여 보시기 바랍니다.

그러면 여기서 Hello World에 대한 강좌를 마치도록 하겠습니다.

'프로그래밍일지 (고등학생 - 인문계) > C' 카테고리의 다른 글

입력문  (0) 2018.02.24
변수  (0) 2018.02.23
return 0;  (0) 2018.02.23
C언어 그 첫 시간  (0) 2018.02.19
C언어란..?  (0) 2018.02.19
블로그 이미지

이사가는 사람

안녕하세요 블로그를 옮기려고 생각하고 있습니다. 해당 블로그는 폐기하고 다음 다른 블로그에서 뵙도록 하겠습니다. 감사합니다!

,

대부분의 프로그래밍 강좌에서

Hello World를 출력하는 것으로 시작하는 것을 아실 겁니다.

여러 강좌를 돌아다니셨다면 말이죠

저희도 저 Hello World (이하 HW)를 출력하도록 하겠습니다.

그러기 위해서는 일단 입력을 할 공간이 필요합니다.

비쥬얼 스튜디오를 다운로드하여 준비해주시기를 바랍니다.

그럼 이제 확장자가 필요합니다.

그래서 저희는 스튜디오 화면을 불러오겠습니다. 

원래라면 가운데 화면은 왼쪽 상단의 파일>새로 만들기>프로젝트를 선택합니다.

그래야 등장을 합니다.

아무튼 저기 저 화면에서 C++.... 그냥 그렇게 설정이 되어있다면 그냥 두시고

콘솔 응용을 선택합니다.

그리고 아래쪽 이름과 솔루션 이름을 Firstproject로 하겠습니다.

그리고 여러분 솔루션이름은 이름만 설정해 주시면 알아서 솔루션 이름도 설정이 됩니다.

설정이 끝나시면 확인을 눌러줍니다.

그러자마자 이상한 창이 하나 더 등장합니다.

전부 무시하시고 다음을 눌러주시고

저기 저렇게 빈프로젝트는 체크해주시고

SDL검사는 해제하여 주세요

그리고 마침을 눌러줍니다.

여기까지 문제 없이 하셨으리라 믿고 다음으로 넘어가겠습니다.

해당 소스 파일을 우클릭하여줍시다

그리고 아래의 사진에 빨간 네모를 클릭합니다.

그러면 창이 하나 뜹니다.

성급히 추가를 누르지 마시고 확장자를 바꿉시다.

네모 안에있는 확장자 cpp를 c로 바꾸어 줍니다.

그러면 이제 준비는 끝났습니다. 다음 강좌에서 봅시다.

'프로그래밍일지 (고등학생 - 인문계) > C' 카테고리의 다른 글

입력문  (0) 2018.02.24
변수  (0) 2018.02.23
return 0;  (0) 2018.02.23
Hello World!!!  (0) 2018.02.19
C언어란..?  (0) 2018.02.19
블로그 이미지

이사가는 사람

안녕하세요 블로그를 옮기려고 생각하고 있습니다. 해당 블로그는 폐기하고 다음 다른 블로그에서 뵙도록 하겠습니다. 감사합니다!

,