[[TableOfContents]] = 참여자 명단 = || 의사 || 장용운 || 11학번 || 출석 || ||<|3> 환자 || 천준현 ||<|3> 15학번 || 출석 || || 최지혁 || 출석 || || 박인서 || 출석 || = 수업 = == 진행 == 1. 장소 : 6층 학회실 2. 시간 : 11시 ~ 13시 == 내용 == '''7강. 전처리기와 I/O''' ''- I/O는 불필요하다 판단되어 생략함'' * 전처리기가 뭐죠? * 너를 define으로 임명해주마 * 내안에 너 있다 include * 전처리기 매크로 * ifdef, ifndef, endif * 프로젝트 빌드 과정 ○ 전처리-컴파일-링크 과정 ○ 헤더의 목적과 원리 ○ 코드의 분리와 재사용 ○ 링크 '''9강. 이게 말로만 듣던?''' * 포인터 * 메모리 주소 표현방식 * &연산자 * 포인터 변수와 자료형 * 더블 트리플 쿼드라 펜타! 손가락질에는 끝이없다 * Call by value와 Call by reference = 코드 = == 예제1 == {{{ #include #pragma warning(disable:4996) #define DEBUG #define PI 3.14 int main(void) { printf("PI = %f\n", (float)PI); #ifdef DEBUG printf("이 문장은 디버그 중일 때에만 출력됩니다."); #endif return 0; } }}} == 예제2 == {{{ void swap(int*, int*); void swap(int* pa, int* pb) { int c; c = *pa; *pa = *pb; *pb = c; } }}} = 숙제 = 1. 이 페이지에 후기 작성하기! 2. 오늘 공부한 개념 수업 페이지에 정리하기! 3. 다음 프로그래밍 용어들의 뜻 조사하기. Stack과 Queue의 연산은 동작을 이해해야함 * Stack -> push, pop 연산 * Queue -> push, pop 연산 * Line feed * Carriage return * SIMD = 후기 = * '''후기 작성 요령''' : 후기는 F4(ThreeFs + Future Action Plan)에 맞게 작성해주세요. * Facts, Feelings, Findings, Future Action Plan. 즉, 사실, 느낀 점, 깨달은 점, 앞으로의 계획. * * 신기한 것(ifdef라던가)과 포인터를 배웠습니다. 참 수업을 들으면 들을수록 스스로 '난 ㅂㅅ이구나~' 라고 느끼게 됩니다. 그런 생각이 드는 만큼 열심히 하겠습니다... -[최지혁] * ---- = 숙제 제출 = == 천준현 == == 최지혁 == == 박인서 == ---- ----------------------------------- [새싹교실/2015] [새싹교실/2015/의사양반]