함수
-
C programming 기초 6강과외 수업 자료/C 2022. 11. 17. 17:38
이번에는 함수의 추가적인 내용, 지역 변수와 전역 변수에 대해 알아볼 것이다. 1. 함수 1.1 함수의 형태 네 가지 함수의 형태는 크게 네 가지로 나눌 수 있다. 이때 형태를 나누는 방법은 다음과 같다. 함수의 출력 형태의 유무 출력 형태가 있으면 : 1 출력 형태가 없으면 : 0 함수의 입력 형태의 유무 입력 형태가 있으면 : 1 입력 형태가 없으면 : 0 이러한 조건으로 형태를 나누어 보면 밑의 표와 같다. 우리가 함수를 어떻게 사용할 것인지에 맞춰 이 네 가지 형태 중 하나를 선택하여 사용하게 된다. 그럼 이제 네 가지 형태들의 특징을 알아보자. 11 형태 int sum(int x, int y) 출력 형태 있음 (int) -> 1 입력 형태 있음 (int x, int y) -> 1 해석 x, y를..
-
C programming 기초 5강과외 수업 자료/C 2022. 11. 7. 18:17
이전 포스팅에 이어서 이번 시간에는 n차원 배열과 함수에 대해서 알아보자. 1. 다차원 배열 1.1 다차원 배열이란? 배열의 경우 앞에서 배운 1차원 배열뿐만 아니라 2차원 이상의 다차원 배열도 가능하다. 1차원 배열로 데이터를 처리하기에 제한이 따를 때 다차원 배열을 사용한다. int array [12] : 48바이트 (4 * 12) 메모리 공간을 행(가로) 단위로 할당 int array[4][3] : 48바이트 (4 * 4 * 3) 메모리 공간을 4행(가로) 3열(세로) 단위로 할당 int array[2][2][3] : 48바이트 (4 * 2 * 2 * 3) 메모리 공간을 2면 2행(가로) 3열(세로) 단위로 할당 1.2 2차원 배열의 선언 1차원 배열과 마찬가지로 2차원 배열을 사용하려면 먼저 2차..