개발노트/C언어 4

#3. 변수를 선언하자!

서성범의 C언어 강좌 #3 변수를 선언하자! 변수는 데이터를 기억하기 위해 사용하는 C언어 프로그램의 기본적인 문법 단위로 이름에 의해 구별되는 데이터의 저장소입니다. C언어 프로그램은 이 변수에 값이 대입되고 참조되는 과정을 통해 전개됩니다. 변수를 사용하기 위해선 반드시 변수를 선언하여 메모리에 공간을 확보해야 합니다. 변수는 그 변수가 확보할 메모리의 이름을 정하는 것으로 선언되는데, 이것을 변수명이라고 합니다. 이 때, 사용할 만큼 적당량의 메모리를 확보하여 낭비를 막기 위해 데이터 타입도 함께 정해주어야 합니다. 데이터 타입의 종류는 기본적으로 아래와 같습니다. 중요한 것이지만 앞으로 프로그래밍을 하시면서 자연스레 알게 되니 이런 것이 있다는 것만 알아주세요. * 모바일에서 표가 잘 보이지 않을..

#2. 원하는 내용을 출력시켜 보자!

서성범의 C언어 강좌 #2 원하는 내용을 출력시켜 보자! C언어 프로그램은 명령하지 않은 것은 처리하지 않습니다. 그렇기 때문에 프로그램이 실행되고 처리할 명령들을 모아둘 곳이 필요한데, 이것이 main 콜백입니다. int main(int argc, char* argv[]) { /* 처리할 명령들 */ return 0; } main 콜백에 대한 나머지 세부적인 사항은 나중에 설명하겠습니다. printf 함수는 서식이 지정된 문자열을 출력합니다. printf 함수는 stdio.h라는 헤더 파일에 포함되어 있기 때문에 이것을 사용할 때엔 반드시 소스의 최상단에 #include 를 적어 stdio.h 헤더 파일을 포함한다는 것을 알려야 합니다. 예로 들어 「안녕하세요.」를 출력시킬 때에는 printf("안녕하..

#1. 프로젝트와 솔루션을 생성하자!

서성범의 C언어 강좌 #1 프로젝트와 솔루션을 생성하자! C언어 프로그램을 만들기 위해서는 코딩된 소스 파일이 필요합니다. 하지만 프로그램이 소스 파일 하나만으로 구성되지는 않기 때문에 이 소스들을 프로젝트라는 것에 담아 관리합니다. 그런데, 하나의 프로그램은 둘 이상의 프로젝트로 형성될 수도 있습니다. 그래서 프로젝트들을 한 곳에 담아 관리하는데 이것을 솔루션이라고 합니다. 코딩을 하기 위해선 소스 파일을 만들어야 하는데, 오늘은 그에 앞서 프로젝트와 솔루션을 생성해 보겠습니다. - 프로젝트와 솔루션 생성하기 VC++를 실행하고, 파일 > 새로 만들기 > 프로젝트 혹은 단축키 Ctrl+Shift+N을 눌러 주세요. 새로 만들기를 누르면 어떤 프로젝트를 만들지 선택하는 것이 뜨는데 처음 보시는 분들에게는..

#0. VC++ Express Edition를 설치하자!

서성범의 C언어 강좌 #0 VC++ Express Edition를 설치하자! VC++ Express Edition 설치 파일 - VC++는 설치 파일을 다운받아서 컴퓨터상에서 바로 다운받는 방식이 아니고, 설치 파일을 통해 인터넷 상에서 다운로드 받아가며 진행하는 방식이기 때문에 시간이 걸릴 수 있습니다. - 원래 VC++는 유료 프로그램이지만, Express Edition은 무료로 제공됩니다. 코딩, 컴파일과 실행 등이 가능한 개발 툴을 뜻하는 IDE에는 여러 종류가 있습니다. 이 강좌에서 사용할 VC++도 대표적인 IDE가 되는 거죠. 처음 설치를 하다 보면 보통 다음 버튼을 누르다 보면 설치가 되긴 하지만 경우에 따라 옵션을 주는 경우가 있기 때문에 설치 과정을 보여드리도록 하겠습니다. 불필요하다고..