== ë°°ì—´ 복습 == * ì„ ì–¸ * 기본 타입 + [] * 초기화 * {}를 ì´ìš©í•´ì„œ 초기화 함 * ë°˜ë³µë¬¸ì„ ì´ìš©í•œ ë°°ì—´ 순회 == 함수 == * 문법 * 함수 만들기 1. ì´ë¦„ 1. ì¸ìž 1. 리턴 ê°’ 1. 함수 몸체(body) * 함수 호출 * '''ì„ ì–¸ ì‹œì˜ íƒ€ìž…ê³¼ 함수 호출 ì‹œì˜ íƒ€ìž…ì´ ë§žì•„ì•¼ 함''' * 4ì¢…ë¥˜ì˜ í•¨ìˆ˜ * ì¸ìž, 리턴 * ë³€ìˆ˜ì˜ ìœ íš¨ë²”ìœ„(Scope) * 간단한 ì˜ˆì œë¥¼ 통해 함수 시험 * 윤년 íŒì • * 반복 print * swap 함수 * ë¬¸ì œì -> 왜 그럴까? * 함수 호출 ì‹œì˜ ë©”ëª¨ë¦¬ 구조 1. ì¸ìžì— 대한 ê°’ì˜ ë³µì‚¬ 1. 함수 호출 후 ë°”ë€ ë³€ìˆ˜ë“¤ì˜ ì œê±°(POP) 1. ì›ëž˜ ë³€ìˆ˜ë“¤ì— ë°˜ì˜ ì•ˆ ë¨ -> '''POINTER''' 사용