U E D R , A S I H C RSS

새싹교실/2014/손오반/2014-05-01

Difference between r1.1 and the current

@@ -1,2 +1,27 @@
== 배열 ==
== 배열 복습 == 
* 선언
* 기본 타입 + []
* 초기화
* {}를 이용해서 초기화 함
* 반복문을 이용한 배열 순회
== 함수 ==
* 문법
* 함수 만들기
1. 이름
1. 인자
1. 리턴 값
1. 함수 몸체(body)
* 함수 호출
* '''선언 시의 타입과 함수 호출 시의 타입이 맞아야 함'''
* 4종류의 함수
* 인자, 리턴
* 변수의 유효범위(Scope)
* 간단한 예제를 통해 함수 시험
* 윤년 판정
* 반복 print
* swap 함수
* 문제점 -> 왜 그럴까?
* 함수 호출 시의 메모리 구조
1. 인자에 대한 값의 복사
1. 함수 호출 후 바뀐 변수들의 제거(POP)
1. 원래 변수들에 반영 안 됨 -> '''POINTER''' 사용



배열 복습

  • 선언
    • 기본 타입 + []
  • 초기화
    • {}를 이용해서 초기화 함
  • 반복문을 이용한 배열 순회

함수

  • 문법
    • 함수 만들기
      1. 이름
      2. 인자
      3. 리턴 값
      4. 함수 몸체(body)
    • 함수 호출
      • 선언 시의 타입과 함수 호출 시의 타입이 맞아야 함
  • 4종류의 함수
    • 인자, 리턴
  • 변수의 유효범위(Scope)
  • 간단한 예제를 통해 함수 시험
    • 윤년 판정
    • 반복 print
  • swap 함수
    • 문제점 -> 왜 그럴까?
    • 함수 호출 시의 메모리 구조
      1. 인자에 대한 값의 복사
      2. 함수 호출 후 바뀐 변수들의 제거(POP)
      3. 원래 변수들에 반영 안 됨 -> POINTER 사용
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:53
Processing time 0.0253 sec