본문 바로가기

전체 글81

C언어 주석이란? 오늘은 C언어에서 참 고마운 역할을 하고 있는 주옥같은 주석에 대해 알아보는 시간을 가지겠습니다. 주석이 무엇인가? 프로그래밍 이라는 것이 완전한 영어도 아닌 그저 변수명이나 함수명 등은 프로그래머의 마음이 가는대로 짓기 나름이고 그것을 다른 프로그래머나 사용자가 보았을때는 아래와 같을 거라고 봅니다. dfiasfahjkl sadfjiodsafjoadsfjodasf fdsjaiofdpafdjoasfdsaoijfdasfdsa 자 위 내용이 무슨 말인지 해석할수 있는분 계신가요?.. (위내용은 예시를 들기위한 막쓴 영어입니다 프로그램이 아니에요) 해석하셨으면 가세요 어디로? 항공우주국 나사로 가셔서 외계인 언어 분석하시면 될거같습니다. 자 다시 본론으로 돌아가서.. 주석이란 무엇이냐? 프로그래머가 프로그램을.. 2020. 1. 2.
[C언어 변수란?] what is variable 오늘은 C언어에서 가장 기본이 되고 중요한 변수라는 놈에대해 공부해봅시다. 변수란 제목에서도 알수 있다시피 프로그래머의 마음대로 또는 프로그램을 이용하는 사용자에 의해 상호작용하며 자신의 값을 변경할 수 있는 놈 정도로 생각하시면 됩니다. 이렇게만 말하면 어려울 수 있으니 쉽게 게임을 예로 들어 설명해보겠습니다. 다들 아는 학창시절 누구나 해봤을 킹오브파이터 게임 같은경우 캐릭터마다 고유의 HP가 있죠 자 위의 그림은 초기 게임이 시작되자마자 설정된 캐릭터의 HP로 변수의 최대값은 100이라고 하겠습니다. 파이터 게임의 특성상 상대의 공격에 데미지를 입을 경우 이 HP값이 줄어들어야 사용자가 게임을 진행 할 수 있겠죠 상대의 공격이 데미지 값이 10이라고 할 경우 위와같이 공격받으면 HP변수에 저장된 1.. 2020. 1. 2.
[Google Reference] 레퍼런스폰 이란 무엇인가? 앱제작을 하다보면 여러가지 문제에 부딪히게 됩니다. 그중에서도 가장 중요한 것은 바로 어플 제작 후 테스트 일텐데요 개발자들은 안드로이드 스튜디오 상의 가상시뮬을 통해 테스트 해 볼 수 있겠으나 가장 중요한 것은 실제 기기에 테스트 하여 오류등을 체크하는 작업이 필요하죠. 그러기 위해선 실제 안드로이드 OS를 탑제한 핸드폰이 필요하고 구매를 하게 됩니다. 하지만 구매를 하고 개발을 한지 어언 1~2년 새로운 OS가 나오고 구매했던 핸드폰에 새로운 OS를 지원하지 않습니다. 그럼 개발자는 다시 OS를 올릴수 있는 최신 핸드폰을 구매해야 테스트가 가능하게 되는 상황이 발생되버리죠 얼마나 비 효율적인지 매번 핸드폰을 구매 할 수도 없는 일이고... 다른 방법이 없을까요?? 네 그래서 오늘 말씀드릴 주제인 레퍼.. 2020. 1. 2.