본문 바로가기

1차원 배열

[C언어] 1차원 배열의 주소와 값의 참조 [C언어] 1차원 배열의 주소와 값의 참조 안녕하세요 지토우에요~이번엔 1차원 배열의 주소와 값의 참조에 대해 공부해봅시다. 1. &는 주소를 참조하는 연산자 우선, &에 대해 약간의 설명을 해드리겠습니다.&는 엠퍼센트라고 읽습니다.and를 대신하는 타이포그래픽 부호라고는 하는데,보통 c언어에서는 주소연산자라고 기억하시면 됩니다. &를 사용하면 메모리 공간의 주소를 표현할 수 있는데요.다음 표를 봐주세요. 변수의 주소 참조 배열의 주소 참조 사용법 &변수 이름 &배열 요소 ex) int a=10;printf("%x \n", &a) // a의 주소 int array[2]={10,2}printf("%x \n", &array[0]); // array[0]의 주소printf("%x \n", &array[1]);.. 더보기
[C언어] 1차원 배열 (1) 1차원 배열 (1) 안녕하세요 지토우에요.자료구조 공부하기 전에,먼저 배열에 대해 더 알아보면 좋을 것 같아서씨언어 메뉴도 만들고 새로 글도 썼습니다 ㅎㅎ오늘도 행복한 하루 되세요 ^^ 1. 1차원 배열이란 배열의 간단한 특징들은 다음과 같습니다. * 같은 자료형을 가진 연속된 메모리 공간으로 이루어진 자료구조* 같은 자료형을 가진 변수들이 여러 개 필요할 때 사용* 많은 양의 데이터를 처리할 때 유용 이렇게 활자로만 보면 사실 감이 잘 안오실겁니다.예시를 들어볼게요. name이라는 이름을 가진 변수를 선언해야 한다고 합시다.배열을 모른다는 가정하에, 우리는 다음과 같이 선언하게 됩니다. name1, name2, ... , name10 이런 식으로 하나하나 변수를 언제 다 선언하는 것은 번거로운 일이지요.. 더보기