본문 바로가기

데이터

[C언어] 배열에 데이터 저장하기 [C언어] 배열에 데이터 저장하기 안녕하세요 지토우에요. 지난 시간에 이어 배열의 두번째 시간인데요! 배열에 데이터 저장하는 법을 배워봅시다. 1. 배열에 데이터 저장하기 배열을 선언하고 나면 비로소 배열에 데이터를 저장할 수 있습니다. 4번째 행에서 배열을 선언했습니다. 이후 6,7,8 행에서 배열의 첫번째 두번째 세번째 요소에 각각 데이터를 저장했고요. 10,11,12 행에서는 각각 100,90,80가 출력될겁니다. 그런데 13행에서는 어떻게 될까요? 결과를 알기 위해 컨트롤+F5 를 해서 빌드해줍니다. 띠용~ 디버그 에러라고 뜨네요. 이유는 초기화되지 않은 'score' 지역 변수를 사용했기 때문입니다. 여기서 무시를 눌러주면, 값이 나오긴 하지만 네번째 점수는 쓰레기값이 나오는군요. 배열에 데이터.. 더보기
[자료구조] 추상 데이터 타입 추상 데이터 타입 안녕하세요 지토우에요. 오늘은 자료구조에서도 추상 데이터 타입에 대해 배워볼까요? 데이터, 데이터 타입, 추상 데이터 타입에 대해 알아봅시다. 1. 추상 데이터 타입 프로그램에서 데이터란 무엇일까요? 사전적으로는, " 의미 있는 정보를 가진 모든 값, 사람이나 자동 기기가 생성 또는 처리하는 형태로 표시된 것을 뜻한다. " 고 합니다. 쉽게는 처리의 대상이 되는 모든 것이라고도 볼 수 있겠네요. 정수, 문자열, 실수, 여러 가지가 합쳐진 것일 수도 있습니다. 데이터 타입이란, 데이터의 집합과 이러한 데이터에 적용할 수 있는 연산의 집합을 의미합니다. 자료 구조는 이런 추상 데이터 타입을 프로그래밍 언어로 구현한 것이라고 할 수 있지요. 추상 데이터 타입이란 자료 구조를 추상적, 수학적으.. 더보기