C언어 34

[C언어]04. 기억을 할수 있는 공간. 변수에 대하여 알아보자

안녕하십니까. 리습입니다. 커다란 매장을 생각해 봅시다. 매장에서 물건을 전시하기 위해선 전시하기 위한 공간이 필요합니다. 전시하기 전에 물건을 쌓아 놓기 위한 창고도 필요합니다. 우리는 이런 공간이 필요하다는 것을 잘 알고 있습니다. 프로그램도 마찬가지입니다. 어떠한 입력을 받고 보여주기 위해선 각각의 공간이 필요합니다. 이것이 바로 '변수' 라는 것입니다. 변수는 공간이다. 변수는 어떠한 공간을 뜻합니다. 여기서 중요한건 공간 이라는 것입니다. 두번이나 반복해서 말했지만 정말 중요한건 변수가 공간이라는 겁니다. 변수는 무언가를 담고 있는 상자일 뿐입니다. 용어가 변수라서 수학의 변할수 있는 수라는 의미의 변수와 햇갈리수 있지만 전혀 다른 용어입니다. 잘 기억하셔야 합니다. 이것만 기억하셔도 변수의 9..

[C언어]03. C언어 프로그래밍의 기본 구조를 익히자!

안녕하십니까. 리습입니다. 우리는 지난번 Hello world 라는 매우 유명한 프로그램을 직접 만들어 보았습니다. 프로그램을 만들었으니 여러분은 벌써 프로그래머가 된것입니다. 축하드립니다. 이렇게 프로그래밍이라는 것은 어렵지 않습니다. 아직은 기초적이지만 차근차근 익힌다면 곧 고수준의 프로그래머가 되실수 있습니다. 첫 프로그램도 만들어 보았으니 기본적인 C언어 프로그래밍의 형태에 대하여 이야기 해보려 합니다. 이번 글에선 사진이 별로 없어서 딱딱해 질수도 있으나 차근차근 읽으신다면 어렵지는 않습니다. 지난번에 만든 프로그램의 코드입니다. 기본적으로 모든 C언어 프로그램은 이러한 형태를 가지게 됩니다. 지난번에 간단히 설명을 드렸지만 이번엔 자세한 설명을 함께 하도록 하겠습니다. 우선 코드를 보시죠. 코..

[C언어]02. 첫 C언어 프로그램을 만들자. Hello World !

안녕하십니까. 리습입니다. 본격적으로 C언어 문법에 대하여 들어가기 전에 컴파일러를 설치한 기념으로 간단한 C언어 프로그램을 만들어 보도록 하겠습니다. 프로그램을 하나 만들어보시면 아 이런게 프로그래밍이구나 라고 깨달을 수 있게 되실겁니다. 우선 저는 비쥬얼스튜디오 2010 한글판을 설치하였습니다. 이 컴파일러를 기본으로 설명을 드리지만 코드는 모두 사용할 수 있으므로 각자에 상황에 맞추어서 보시면 됩니다. 모든 프로그래머가 만들어 보는 프로그램 Hello World! ① 프로그램을 실행한 후 상단의 파일 -> 새로만들기 -> 프로젝트를 클릭합니다. ② 왼쪽의 설치된 템플릿에서 'Visual C++'을 클릭하고 'Win32 콘솔 응용 프로그램'을 클릭합니다. 아래 이름에는 Hello World 를 위치는..

[C언어]01. C언어 를 배워보자. ( C언어 프로그래밍 입문 , 컴파일러 설치 )

안녕하십니까. 리습입니다. 이 글을 읽으시는 분은 프로그래밍에 막 입문했거나, 혹은 C언어를 배우기 위해서 이실 겁니다. 모두들 환영합니다. 컴퓨터 활용이 더욱더 중요해지는 이 시기에 프로그래밍 언어 하나정도는 알고, 프로그래밍을 할 줄한다는 것은 큰 도움이 됩니다. 제게 프로그래밍 입문을 하는데 있어서 가장 좋은 방법은 무엇이냐. 라고 묻는다면 재미있어 보이는 프로그래밍 언어를 하나 배워보라 라고 합니다. 그리고 전 C언어를 가장 추천합니다. 참고할 수 있는 자료가 매우 많으며 ( 당장 네이버에 C언어만 검색해도 수많은 글이 나옵니다.), 가장 폭 넓은 분야에 사용되고있습니다. 자 그럼 C언어를 배워보기전에 사전 준비부터 해보도록 하겠습니다. C언어를 배우는데 필요한 준비는 딱 한가지입니다. '컴파일러..