본문 바로가기

mandle.Making

(18)
c언어기초 변수와 연산자 프로그래밍상으로 덧셈을 한다면, 실제 우리가 수학에서 배운 +를 사용해서 연산이 가능할까요? visual studio에 3+4라고 입력한 후 컴파일하고 실행해보면 전혀 문제가 없음을 알 수 있을것 입니다. 즉 우리가 기존에 수학에서 사용하듯이 +기호를 프로그래밍에서도 사용 가능하다는 뜻입니다. 이때 숫자연산을 요구할 때 사용되는 기호를 우리는 연산자라고 부릅니다. 그렇다면 연산을한 결과는 어떻게 쓸까요? c언어에서는 이렇게 연산의 결과와 같은 숫자를 사용할 수 있도록 변수라는 것을 만들어 두었습니다. 변수는 변하는 수 쉽게말해 상황에 따라 유동적으로 값이 바뀌는 수를 말합니다. 변수에 대한 자세한 설명은 뒤에 다루겠지만, 지금은 우선 숫자를 저장해서 쓸수있는 공간의 생성이라고만 이해하면 되겠습니다. 그리..
자료구조란 우리는 인터넷, TV, 책 등 매일 엄청난 양의 자료 속에서 살아가고 있다. 사회가 정보화 다양화 될수록 우리가 사용할 수 있는 자료 또한 더욱 풍부해지고 다양해진다. 정보의 홍수라고 할 만큼 자료가 방대한 지금은 얼마나 많은 자료를 가지고 있느냐 보다는 가지고 있는 자료를 얼마나 효울적으로 사용하느냐가 중요한 시대가 되었다.예를 들어, 문구점에서 필기구를 진열하는 방법을 살펴보자. 종류와 색상에 관계없이 판매하는 모든 종류의 필기구르 같은 상자 안에 넣어둘 수도 있고, 종류별 색상별로 분류해서 진열 할 수도 있다. 원하는 필기구를 찾을 때 어떤 방법이 더 효과적일까? 단순하게 생각해봐도 종류별 색상별로 분류하는 방법이 더 효과적이다. 이와 마찬가지로 자료를 효율적으로 표현한고 저장, 처리하기 위해 정리..