배열(2)
-
[C언어 스터디 - 13] 배열을 입력으로 이용하는 함수 (function using array as input)
C언어 함수 정리 참고 문헌 (Ch 64): https://dojang.io/mod/page/view.php?id=562 배열 매개변수 사용하기 함수의 입력(매개변수)으로 배열을 사용하기 위해서는 입력(매개변수) 이름 뒤에 []를 붙이거나 매개변수를 포인터로 지정해주면 된다. 반환값자료형 함수이름(자료형 매개변수[]) { } 반환값자료형 함수이름(자료형 *매개변수) { } 예시 #include void printArray(int arr[], int count) // 배열의 포인터와 요소의 개수를 받음 { for (int i = 0; i < count; i++) { printf("%d ", arr[i]); } printf("\n"); } int main() { int numArr[10] = { 1, 2, ..
2020.07.03 -
[C언어 스터디 - 01] 1차원 배열 (1D Array)
1차원 배열 참고 문헌 (Ch36): https://dojang.io/mod/page/view.php?id=292 배열의 선언 (자료형) (배열이름)[크기] = {초기값}; int numArr[10] = {1,2,3,4,5,6,7,8,9,10}; //정수형의 값을 10개를 가지는 배열을 선언하고, 초기값을 {1,2,3,4,5,6,7,8,9,10}로 지정 int numArr2[] = {1,2,3,4,5,6,7,8,9,10}; // 크기를 선언하지 않음 // 정수형의 값을 가지는 배열인데, 초기값을 {1,2,3,4,5,6,7,8,9,10}로 지정하고, 크기도 선언한 초기값의 크기와 동일하게 지정 배열 원소 접근 (배열이름)[인덱스] 10개를 선언 => 배열의 인덱스는 0부터 9까지, 즉 첫번째 값이 0의 인..
2020.06.21