본문 바로가기

c언어3

[C Program] struct/union 응용한 변수합치기 C언어로 프로그램을 작성하다 보면 변수 두개를 한번에 읽어야 하는 순간이 있다 예를들면 아래와 같은 상황 두개의 8비트 변수가 있고 이 변수 A,B를 16비트의 C라는 변수에 넣고 싶다 자그럼 우리는 C언어를 통해 아래와같이 시도할 것이다 변수C = 변수A 변수C 2020. 4. 10.
C언어 주석이란? 오늘은 C언어에서 참 고마운 역할을 하고 있는 주옥같은 주석에 대해 알아보는 시간을 가지겠습니다. 주석이 무엇인가? 프로그래밍 이라는 것이 완전한 영어도 아닌 그저 변수명이나 함수명 등은 프로그래머의 마음이 가는대로 짓기 나름이고 그것을 다른 프로그래머나 사용자가 보았을때는 아래와 같을 거라고 봅니다. dfiasfahjkl sadfjiodsafjoadsfjodasf fdsjaiofdpafdjoasfdsaoijfdasfdsa 자 위 내용이 무슨 말인지 해석할수 있는분 계신가요?.. (위내용은 예시를 들기위한 막쓴 영어입니다 프로그램이 아니에요) 해석하셨으면 가세요 어디로? 항공우주국 나사로 가셔서 외계인 언어 분석하시면 될거같습니다. 자 다시 본론으로 돌아가서.. 주석이란 무엇이냐? 프로그래머가 프로그램을.. 2020. 1. 2.
[C언어 변수란?] what is variable 오늘은 C언어에서 가장 기본이 되고 중요한 변수라는 놈에대해 공부해봅시다. 변수란 제목에서도 알수 있다시피 프로그래머의 마음대로 또는 프로그램을 이용하는 사용자에 의해 상호작용하며 자신의 값을 변경할 수 있는 놈 정도로 생각하시면 됩니다. 이렇게만 말하면 어려울 수 있으니 쉽게 게임을 예로 들어 설명해보겠습니다. 다들 아는 학창시절 누구나 해봤을 킹오브파이터 게임 같은경우 캐릭터마다 고유의 HP가 있죠 자 위의 그림은 초기 게임이 시작되자마자 설정된 캐릭터의 HP로 변수의 최대값은 100이라고 하겠습니다. 파이터 게임의 특성상 상대의 공격에 데미지를 입을 경우 이 HP값이 줄어들어야 사용자가 게임을 진행 할 수 있겠죠 상대의 공격이 데미지 값이 10이라고 할 경우 위와같이 공격받으면 HP변수에 저장된 1.. 2020. 1. 2.