Team Curio

비주얼 노벨 한국어 패치 팀 큐리오

프로그래밍 22

12.c 언어강좌 (9)

============================================================================= C 프로그래밍 9회 ============================================================================= 이번 강좌 에서는 포인터에 대해서 알아보도록 하겠습니다. 포인터는 C언어에서 정말로 중요하죠. C가 강력한 이유중 하나가 이 포인터 때문입니다. 대부분의 사람들이 C언어를 공부할때 바로 이 포인터를 가장 어렵게 생각합니다. 하지만 제가 생각하기엔 이 포인터는 그렇게 어려운 것이 아니라고 생각합니다. 어렵다는 생각을 갖지 마시고 포인터는 정말 쉬운 것이라는 생각을 갖고 이 강좌를 읽어 보시기 바랍니다. 1. 포인..

프로그래밍 2009.07.10

11.c 언어강좌 (8)

============================================================================= C 프로그래밍 8회 ============================================================================= 오늘은 흐름 제어중 반복문에서 저번에 하지못한 while와 do-while에 대해 공부하겠습니다. 그리고 나서 함수에 값 전달하는 방법과 배열에 대해 공부하도록 하죠. 1. while문 우선 while문에 대해 알아보죠. while문은 for문처럼 반복문이지만 for문보다 사용법은 간단합니다. 우선 사용법을 알아보죠. while(조건) { /* 하나 이상의 C언어 문장 */ . . } 이렇게 사용하는데, 여기서..

프로그래밍 2009.07.09

10.c 언어강좌 (7)

============================================================================= C 프로그래밍 7회 ============================================================================= 이번 강좌에서는 프로그램 흐름제어에 대해 알아보겠습니다. 프로그램 흐름 제어란 실제 프로그램에서 가장 중요한 부분으로 어떤 조건이 만족될때 어떤 부분을 실행하거나 어떤 특정 부분을 반복하는 기능을 수행하도록 프로그램의 흐름을 제어하는 것을 말합니다. C에서는 프로그램 흐름 제어를 위해 많은 방법을 제공합니다. 그럼 그것들을 하나씩 알아보죠. 1. if문. 프로그램을 만들다 보면 어떤 조건이 만족되면 특정 부분을..

프로그래밍 2009.07.09

9.c 언어강좌 (6)

============================================================================= C 프로그래밍 6회 ============================================================================= 이번 강좌에서는 저번에 배우지 못한 연산자인 관계형 연산자, 논리 연산자, 비트별 연산자 등에 대해 알아보겠습니다. 1. 관계형 연산자. 관계형 연산자는 ..보타 크다, ..보다 작다, ..와 같다, ..와 같지 않다 등등.. 어떤 데이터들을 비교할때 쓰이는 연산자 입니다. 주로 제어 구조, 특히 if문에서 쓰이지만 꼭 그런것은 아님니다. 우선 관계형 연산자에는 어떤것이 있는지 알아보죠. 관계형 연산자에는 --..

프로그래밍 2009.07.04

8.c 언어강좌 (5)

============================================================================ C 프로그래밍 5회 ============================================================================= 이번 강의에서는 저번에 배우지 못한 입출력 함수인 getchar, putchar, getch, putch, getche등을 배워 보겠습니다. 1. 문자 입출력 C언어에는 printf, scanf말고도 문자 입출력 함수가 있습니다. 그것들에 대해 배워 보죠. (1) getchar과 putchar 문자 입출력 함수인 getchar과 putchar함수를 배워보겠습니다. 이 함수들은 각각 한 문자를 입력, 출력하는 함수..

프로그래밍 2009.07.04

7.c 언어강좌 (4)

============================================================================= C 프로그래밍 4회 ============================================================================= 이번 강좌 에서는 지역 변수와 전역 변수, 정적 변수 그리고 입출력 함수인 printf, scanf를 배워 보겠습니다. 1. 지역 변수 지역 변수란 어떤 한정되 지역 에서만 사용할수 있는 변수를 말합니다. 블럭 안에서 선언된 변수는 모두 지역 변수이고, 이때 이 블럭이라는 한정된 지역에서만 이 변수를 사용할수 있습니다. 그리고 지역 변수는 그 변수가 선언된 블럭이 끝나면 그 변수에 들어있는 값을 잃게 됨니다. ..

프로그래밍 2009.07.04

6.c 언어강좌 (3)

============================================================================= C 프로그래밍 3회 ============================================================================= 이번 강좌에서는 C프로그램에서의 데이터에 대해 알아보도록 하죠. 1. C언어에서의 데이터의 종류 C언어에서 데이터를 크게 분류하자면 수치 데이터와 문자 데이터로 분류할수 있습니다. 수치 데이터는 0, 1, 100, 200등의 정수와 1.0, 2.0등등의 소수가 있고, 문자 데이터에는 'A', 'B'등의 문자와, "ABCDEFG"등의 문자열이 있습니다. 그리고 데이터는 상수와 변수로도 구분할수 있습니다. 2. 변..

프로그래밍 2009.07.04

5.c 언어강좌 (2)

========================================================================== C 프로그래밍 2회 ========================================================================== 저번 강좌 에서는 C프로그램의 기본적인 구조를 이해하셨으리라 봄니다. 이번 강좌 에서는 C프로그램의 구조를 좀더 자세히 살펴보도록 하겠습니다. 1. C 프로그램의 구성 요소 C프로그램을 구성하는 요소들에 대해 알아보도록 하죠. C프로그램을 구성하는 요소에는 키워드, 심볼, 문장, 블럭등이 있습니다. (1) 키워드 키워드는 저번 강의때 간략히 설명을 했었는데, 더 정확히 말하자면.. C 컴파일러가 특별한 의미로 인식하는 단..

프로그래밍 2009.07.03

4.c 언어 강좌(초보프로그래머는 여길 먼저 공부하시길...)

============================================================================= C 프로그래밍 1회 ============================================================================= 제가 C언어 강좌를 시작하려고 합니다. 제가 아는 모든 내용을 잘 정리해 쓴 것입니다. 부족한 점 있더라고 잘 봐주세요. 1. C언어 소개. C언어란 것은 아주 강력한 기능을 가진 프로그래밍 언어 입니다. C언어가 Unix운영체제 하에서 시스템 프로그래밍을 하기 위해 개발된 언어라는건 알고 있지만 정확히 누가 만들었는지는 저두 잘 모릅니다.(추가사항 - C언어/UNIX 창시자 : 데니스 리치 ,B언어 업그레이드..

프로그래밍 2009.07.03

3.게임프로그래머 요구조건

게임을 제작하기 위해서는 크게 기획, 프로그램, 그래픽 이 3분야가 필요합니다. 그중 프로그램 파트의 경우 메인, 서브 프로그래머하구 해서 주요부분을 담당하는 사람과 보조 업무는 맡는 사람으로 나눠서 메인 프로그래머가 중요 부분과 서브 프로그래머들이 작성한 코드들을 조합하고 업무를 배당하는 역활, 서브 프로그래머는 메인 프로그래머에게 자신의 역할을 할당 받아 주어진 모듈을 만드는 역활을 합니다. 그런데 최근 3D 온라인 게임이 게임 제작에 대세를 이루게 되면서 그 역할이 세분화 다양화되고 있습니다. 마케팅,기획,프로그램,그래픽,시스템관리자.운영자 등 큰 분류도 늘어났으며 그 중 프로그램 파트 역시 늘어나 분류와 역활은 다음과 같습니다. 1. 클라이언트 - 역할 유저가 다운받아 사용하는 말 그대로 게임이죠..

프로그래밍 2009.07.03