본문 바로가기

분류 전체보기

(64)
[C언어 강좌] #6 - 연산자 안녕하세요.c언어에는 다양한 연산자가 있습니다. 이미 몇가지는 알고계실것이고 이미 전 강좌에서도 나왔습니다. 대입연산자와 산술연산자입니다. 1.대입연산자 이런식으로 오른편에 있는것을 왼편에 대입한는것을 말합니다.변수를 배울때 이미 봤던것이죠. 결합순서는 왼쪽 오른쪽연산을 끝낸후에 그 자리에 연산의 결과가 들어간다고 생각하시면 됩니다.printf("%d", 3 + 5);를 출력할경우 3.기타 대입 연산자 단순히 대입연산자와 산술연산자를 합쳐놓은것이라 고 보면 됩니다.덧셈으로 예를 들자면 다음과 같습니다물론 덧셈뿐만 아니라 다른것들도 모두 됩니다. 4.증가 감소 연산자 연산자예 의미++ num++ ++num 값 1 증가 -- num----num 값 1 감소 ++를 붙이면 값이 증가하고 --를 붙이면 감소합니..
[C언어 강좌] #5 - 서식문자 저번시간에 printf로 변수를 출력해봤을때 %d라는 서식문자가 잠깐 나왔었습니다. 서식문자에 대해서 더 자세히 알아봅시다. 서식문자는 printf나 scanf 계열에서 쓰입니다. 첫번째 인자에 서식문자를 써놓으면 두번째 인자에 있는것을 서식문자에 맞춰 출력해줍니다.인자는 함수를 호출할때 괄호안에 넣어주는 변수를 말합니다.printf(인자1,인자2,인자3) 이런식으로 되는거죠. 인자1에 %d를 넣고 인자2에 num을 넣을경우 num을 %d로 출력해줍니다 이런식으로 말이죠. %d는 10진수 서식에 맞춰서 출력해줍니다.우리가 평소에 쓰는 0~9까지의 10가지 숫자를 사용하는것이 10진수죠. 서식문자는 %d말고도 다른것들도 있는데 모두 %로 시작합니다.
[C언어 강좌] #4 - 자료형 안녕하세요저번에 변수를 설명드리면서 자료형이 나왔었습니다.오늘은 한번 더 자세하게 알아보도록 하죠. 자료형이란것은 데이터를 어떻게 사용할지 정해주는 방법이죠.변수를 만들때 변수의 크기와 사용하는 방법을 알려주는 용도입니다. 자료형의 종류는 다음과같은것들이 있습니다. 1.정수형 자료형 크기 표현범위 char 1바이트 -128 ~ +127 short 2바이트 -32,768 ~ 32,767 int 4바이트 -2,147,483,648 ~ +2,147,483,647 long 4바이트 -2,147,483,648 ~ +2,147,483,647 long long 8바이트 -9,223,372,036,854,775,807 ~ +9,223,372,036,854,775,807 2.실수형 자료형 크기 표현범위 float 4바이..
[C언어 강좌] #3 - 변수란 무엇인가? c언어 강좌 3번째 시간입니다. 오늘 알아볼것은 변수입니다. 변수란? "값을 저장할 수 있는 메모리 공간에 붙은 이름"을 변수라고 합니다. 값을 저장하고 맘대로 변형시킬수도 있으며 참조할수도 있습니다. 우리가 게임을 할떄 체력,경험치,공격력 이런 수치들이 있을것아닙니까?이런것들도 모두 변수입니다. 그럼 변수는 어떻게 만들까요? 변수의 선언방법의 예를 한번 들어보겠습니다. 위의 코드가 변수의 선언문입니다. int는 변수의 타입입니다. 정수를 저장가능한 메모리공간을 할당받은것이죠.num은 그 할당받은 공간의 이름을 정해준겁니다. 변수의 타입과 변수의 이름을 정해주면 변수가 선언되는것입니다. 그럼 이 변수에 값을 저장하고 참조해보겠습니다 위 코드는 변수 num에 100을 저장하고num변수를 참조해서 출력했습니..
[C언어 강좌] #2 - HelloWorld 분석 안녕하세요저번에 HelloWorld를 출력해보았습니다.하지만 그 코드에 대해 아직까진 전혀 무엇인지 배우지 않았죠. 오늘은 한번 HelloWorld를 출력하는 코드를 분석해보도록 하겠습니다. 저번에 입력했던 코드입니다. C언어는 위에서부터 아래로 순서대로 실행됩니다.첫번째줄부터 순서대로 하나씩 읽어나가는거죠. 그러니 위에서부터 한줄씩 분석해보도록 합시다 #include 우선 첫번째줄에 이런게 있네요? include는 포함하다라는 뜻이죠stdio.h를 포함한다는 얘기입니다.stdio.h가 뭐냐면 stdio = Standard Input Output즉 표준 입출력이라는겁니다stdio.h는 입력과 출력에 관련이 된것들이 정의되어있습니다.이런식으로 미리 정의되어있는것들을 가져올수 있는데 이것을 헤더파일이라고 합..
[게임리뷰] Enter the Gungeon - 엔터 더 건전 안녕하세요 3번째 게임 리뷰시간이네요오늘 소개해볼 게임은 Enter the Gungeon ( 엔터 더 건전 )입니다.이름부터가 던전에서 총쏘게 생겼네요 처음에 기본적으로 4가지 캐릭터가 주어지는데전 사냥꾼으로 해보겠습니다처음에 주는 석궁이 쓸만하더라고요. 게임을 하다보면 다른 캐릭터도 언락 가능한데 전 아직... 한명도 언락하지 못했습니다 왼쪽에 두 엔피시는 저번에 제가 구출한 엔피시임다게임을 하다보면 엔피시도 구출 가능한데구출한 엔피시들은 저렇게 밖에 나와있습니다. 게임은 아이작처럼 로그라이크 형식이고 한번 죽으면 초기화됩니다이름 그대로 무기가 거의다 총인데정말 총 종류가 많더라고요(근데 총같지 않은 총이 더 많은...) 그리고 탁자같은건 저런식으로 밥상뒤집기 해서 방패로 사용할수도 있습니다.이런식으로..
어쌔신크리드3 - 유비소프트 30주년 기념 무료배포 유비소프트 30주년 기념으로 어쌔신크리드 3을 무료배포한다고 합니다.단 유플레이에서만 가능하고 스팀에서는 해당되지 않는다고 하네요. https://club.ubisoft.com/en-GB/welcome우선 위 링크로 가주세요.받기 위해서는 로그인이 필요합니다.우선 회원가입을 하기위해서는 상단에 있는 로그인버튼을 눌러줍시다 회원가입을 하기위해서는 CREATE A UBISOFT ACCOUNT 버튼을 눌러눕시다. 그리고 이메일,비밀번호,유저이름을 입력하고 생일을 설정해줍니다. 로그인을 하셨으면 이제 Get your free game on pc now를 클릭해줍시다https://club.ubisoft.com/en-GB/ubi30 이제 약관에 체크해주시고 GET THE GAME NOW를 클릭해주시면 끝납니다 자동..
[게임리뷰] The Binding of Isaac 오늘 소개할 게임은 The Binding of Isaac ( 아이작의 구속 ) 입니다많은사람들이 알고있는 게임일거라 생각합니다. 다음 작품인 아이작 리버스도 나왔지만.. 아직 구매를 안했기에이것부터 쓰려합니다. 우선 캐릭터를 선택해보죠(라고 해봤자 아직 별로 안해봐서 아이작밖에 없습니다)여러종류의 캐릭터가 있는데 게임을하면서 언락해줘야합니다. 시작하니 기본적인 조작방법을 알려줍니다.눈물을 날려서 공격하네요 분명 그래픽은 귀욤귀욤했는데실제로 게임을 해보면 전혀 딴판입니다.. 징그러운 몬스터들이 많이나와요 보스입니다몇대 맞긴 했지만 어떻게든 깼습니다 그리고 보스를 죽이면 아이템을 주는데먹으면 스텟이나 최대체력같은게 오릅니다. 그렇게 보스를 깨고 3단계로 가봤습니다만.. 결국 블로그 주인장의 똥컨으로 인해 금..