함수(2)
-
[클린 코드 (Clean Code)] Ch3. 함수
Ch3. 함수 작게 만들어라 함수를 만드는 첫째 규칙은 '작게!' 함수를 만드는 둘째 규칙은 '더 작게!' 얼마나 짧아야 하는가? 일반적으로 아래 예시 정도로 짧게 작성해야한다! public static String renderPageWithSetupsAndTeardowns( PageData pageData, boolean isSuite) throws Exception { if (isTestPage(pageData)) includeSetupAndTeardownPages(pageData, isSuite); return pageData.getHtml(); } 블록과 들여쓰기 즉, if / else / while 문에 들어가는 블록은 한 줄이어야 한다는 의미. 한 가지만 해라 함수..
2021.01.21 -
[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