U E D R , A S I H C RSS

새싹�실/2011/무전취�/레벨7

* 날짜 : 2011/5/12 5시~ 8시
* 강사 : 06 김준�
* 참여 : 11 강�� 서�태 �소� �진�


1. 지난시간 복습


Array 메모리�� 똑같� 형�� 변수들� 한개� �름으로 모여있는것.
int a[10];

a[0];
a[9];

scanf("%d",&a[0]);
stack call� 어떤 함수가 불려졌�때 그 함수가 �아오기 위해 스�� �신� 불리어진 위치를 저장하는것.





2. Ice Breaking


ICE Breaking

김준� : 지난주부터 체육대회 준비를 했�. 경�대 체육대회 준비를함. 300명�야. 3반 반장 3명. 240만� 걷어서 통장 넣어놓�. 불안함. 체육대회 준비가 좀 힘들었�. 그리고 회비 걷는건 너무 힘듬. 그리고 토요�날 ��댄스 배우고 있�. 신남. 그리고 프로�트 3개랑 발표가 1개 있었�. 3개는 무난하게 Mile Stone� 넘어갔다. 발표는 신난다. prezi�는 툴� 배웠�. 지난주� 신났다. 그리고 부처님 오신날 전날 �사�� 갓는� 대로를 다 치워놓고 �국대 사람들�랑 불� 연합�서 외국�들� 많� 나오고 행사를 하는걸 ��게 봄.

ì�´ì†Œë�¼ : 재수하는 친구를 만남. 12시ì—� 만나서 ì �심ì�„ 먹으러 김밥 완전 맛난ë�° 먹으러ê°�'ã……' 그리고 청계천 걸어서 종ê°�ì�„ 갔는ë�° 케잌 가게가 완전 맛있는ë�°ì„œ 딸기 스무디랑 케잌 완전 맛난거 먹ì�Œ. 그러고 대학로를 ê°�. 그리고 ì �ë…�ì�„ 먹어야 ë�˜ì„œ ë�ˆë¶€ë¦¬ë¥¼ 먹ì�Œ. ì§‘ì—� 그냥 가기 아쉬워서 카페ì—�서 오렌지 ì—�ì�´ë“œ. 그리고 건대 ì•ì œ ê°�. 갔는ë�° 중앙대를 ê°™ì�´ 온 친구를 한번ë�„ 못봤는ë�° 건대 ì•제가서 ë´„.
ì•제를 ì�¼ì°�가서 ì•„ì§� 다 안ë�¬ëŠ”ë�° ë�„착해서 ì�‘ì›�하는거 지켜보고 물í’�ì„  ë�˜ì§€ê³  3ê°œ 1천ì›�. 그리고 친구네 레모네ì�´ë“œ íŒ�다길래 갔는ë�° 강매당함 ã… ã…  2천ì›�. 그리고 칵테ì�¼ ë°” 가서 칵테ì�¼ 먹ì�Œ 완전 달달하고 맛남'ã……' ã…‹ã…‹ã…‹
그리고 나와서 �본어 과� 친구보러 주��. 그래서 1:1로 술 한병 놓고 함. 근� 컴공 누가 와있다고 함. 그래서 1:1로 한병 놓고 먹�. ㅋㅋㅋ 그리고 나왔는� 성균관대 다니는 친구가 와서 얘기하다가 고등학� 선배를 만남. 그래서 �가서 먹�. 죽� ㅠㅠ 그래서 오늘 아침� 밥� 못먹�.
해장 �면 먹� ㅋㅋㅋㅋ 김준� : 소� 완전 꿀꿀�.

ì�´ì§„ì˜� : ì�¼ìš”ì�¼ì—� 어버ì�´ë‚  ì�´ì–´ì„œ 엄마,ì•„ë¹  ì‚°ì—� 가신틈ì�„ 타서. ì�´ë•Œ 언니랑 나가서 선물 사옴 엄마는 스카프 아빠는 세시봉 사드림. 샀는ë�° 엄마 ì•„ë¹ ê°€ ë°¤ 12시 넘어서 들어오셔서 5ì›” 9ì�¼ 드림 . 난 싼타였ì�Œ. ã…‹ã…‹ã…‹ã…‹ 그리고 월요ì�¼ì—� 남ìž�친구랑 멀티방ì—� 갓는ë�° Wii로 권투게임함. 저는 필살기를 알고있었는ë�° 남친한테 알려주니 계ì†�ì§� ã… ã…  그래서 완전 약올ë�¼ì„œ 다ì�Œë²ˆì—� ê¼­ ì�´ê¸¸ê±°ìž„. ì›�숭ì�´ ìº�릭터로 계ì†� ì�´ê¸°ê³  ì›�숭ì�´ì¶¤ì¶¤ ã…‹ã…‹ã…‹ 완전 때리고 ì‹ì�Œ ã…‹ã…‹ã…‹ ì„�가탄신ì�¼ì—� í•™êµ�ì—�옴. 창설하러. 그래서 한 4시간ë�™ì•ˆ 개조를 할려고 노력했는ë�° 한시간만ì—� 다른 모ë�¸ë¡œ 바뀜 ã… ã…  그래서 í•™êµ� 3시ì—� 왔는ë�° 10시ì—�ê°� ã…‹ã…‹ã…‹ 그래서 고딩 ë�™ì°½íšŒë�„ 못ê°� . 그리고 ì–´ì œ 건대 친구가 ì•ì œë�¼ê³  오래서 갔는ë�° ì•ì œ 구경 안시켜주고 밥먹고 칵테ì�¼ 바를 ê°�. 소ë�¼ëž‘ ê°™ì�´ 안다님 ã…‹ã…‹. 가위바위보해서 ë�°ë‚„ë�¼ 준대서 ì�´ê²¼ë�”니 ê°�기약맛남 ã… ã…  그리고 애플 마티니를 시켰는ë�° 완전 씀. 술ì�´ 체질ì�´ 아닌듯함. 그래서 ì§‘ì—� 오는 ì „ì² ì—�서 딥슬립 옆남ìž� 어깨ì—� 기대서 ìž . 그리고 오늘 창설 실패함.

서�태 : 지난주 화요�날 �어 �수님한테 시험 �보게 해달�고 메�� 보냈�. 보러오랬�. 그래서 시험 봤는� 아�까지� �가를 안해주심. 쉬는중엔 C과제하고 스타1함 .


3. 수업 내용


  • Pointer :

int *p ; 
p = 주소값;
*p => 주소값� 가르키는 값. 

  • 변수ì—� 있는 ì�´ë¦„. 2가지. int a and 주소값!!!

  • Call-By-Value : ì–´ë–¤ ê°’ì�„ 부를때값ì�„ 복사해서 ë„£ì�Œ.

  • Call-By-Reference : ì–´ë–¤ ê°’ì�„ 부를때 Cì—�서는 주소값ì�„ 복사하여 부른 개체ì—�게 주소값ì�„ 넘겨받아 주소값ì�„ 참조하는 기술.

4. 수업 예제



#include <stdio.h>

void printArray(int x[], int size){
	int i;
	for(i=0;i<size;i++){
		printf("%d",x[i]);
	}
	printf("\n");
}

void printArrayByPointer(int *x, int size){
	int i;
	for(i=0;i<size;i++){
		printf("%d",x[i]);
	}
	printf("\n");

}

void changeXY(int *x, int * y) //x와 y�는 main�서 넘겨주는 변수� "주소값"� 복사�는�니다!
{
	int temp;
	temp = *x;
	*x = *y;
	*y = temp;

}

void changeSimple(int x,int y){

	int temp;
	temp = x;
	x = y;
	y = temp;
}

int main(){
	
	int arrays[10];
	int x, y;
	int i;
	
	for(i=0;i<10;i++)
		arrays[i] = i;
	//배열� 0~ 9까지 쎗팅!
	x = 3;
	y = 5;
	printArray(arrays,10);
	printArrayByPointer(arrays,10);

	//X, Y를 ìœë ¥í•´ë³´ìž�!
	printf("%d %d\n",x,y);
	changeSimple(x,y);
	printf("%d %d\n",x,y);
	changeXY(&x,&y);
	printf("%d %d\n",x,y);


	return 0;
}



5. 즉� 후기


�진� : ��터는 너무 어려워용 ㅠㅠ <b>오빠가 너무 잘가르�줘서 �사해용<b>

�소� : 제가 왜 ��터를 �기했는지 알것 같아요. �제 �났다.

서�태 : �해가 안�. 앞으로 C공부를 �주해야할것 같다.

김준� : 강�� ���. 5천� 벌금. 다�시간 우리 회�임 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ

6. 후기


  • 후기 작성 요령 : 후기는 F4(ThreeFs + Future Action Plan)ì—� 맞게 작성해주세요.
    • 관련 페ì�´ì§€ : ThreeFs, ThreeFs(노스모í�¬), FiveFs(노스모í�¬)
    • ë§�í�¬ë¥¼ 눌러보기조차 귀찮ì�€ 당신ì�„ 위한 간단한 설명
      • Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
      • 예를 들어 지난주ì—� ë�ˆê°€ìŠ¤ë¥¼ 먹ì�€ 것ì—� 대해 후기를 쓴다면 : "지난주ì—� 강남ì—� 가서 하나ì—� 5ë§Œì›�하는 ë�ˆê°€ìŠ¤ë¥¼ 먹었다.(사실) 기대를 잔뜩 했는ë�° 별로 ë§›ì�´ 없었다.(ëŠ�낌) 강남ì�€ ë•…ê°’ì�´ 비싸서 ê°’ë§Œ ë³´ê³  ì—„ì²­ 맛있ì�„ê±°ë�¼ 기대하면 안ë�œë‹¤ëŠ” 것ì�„ 알았다.(깨달ì�€ì �) 다ì�Œì—�는 미리 ì�¸í„°ë„·ì—�서 í�‰ì�„ 찾아보고 별ì �ì�´ 높ì�€ ë�ˆê°€ìŠ¤ì§‘ì�„ 찾아서 ê°€ë´�야겠다.(앞으로ì�˜ 계íš�)"

  • ì�´ê±¸ 너무 늦게 올리게 ë�˜ëŠ”êµ°. 드디어 나오는 pointer 대마왕!! ì�´ê±°ì�´ê±° 쓰는법ì�´ ì •ë§� 힘들게 하지요~ 난 컴퓨터가 아니ë�¼. ì�´ê±´ 너무 힘든 ê°œë…�입니다. 요즘 너무 지루하게 가르치고 있는건지 아니면 시간대가 졸려운 시간ì�¸ê±´ì§€ 모르겠습니다만 문제가 있는것 같아요. 졸리거든요. ì�´ì œ 부터 ì•„ì�´ìŠ¤ë¸Œë ˆì�´í‚¹ 20% 복습 40% ì§„ë�„ 40% 시간ì�´ ë� ë“¯í•©ë‹ˆë‹¤. 한번 ì�½ì–´ë³´ëŠ”ê²ƒë§Œìœ¼ë¡œ í�° 힘ì�´ ë�˜ëŠ” ê°œë…�ì�´ë�¼ ìƒ�ê°�하고 갈키고 있으니 후기 쓸때ë�„ 잘 ë¶€íƒ�드립니다. 길게 ì�¨ìš” 좀. - 김준ì„�

  • ì�´ì œ í�¬ì�¸í„°ë�¼ëŠ”ê±¸ 배웠는ë�° 너무 어렵습니다. 주위 친구들ì�€(능력ìž�들) 미리 배워놔서 잘 ì“°ê³  있다는 ë§�ì�„ 들으니 너무 부러워요ㅋ. ì�¸í„°ë„·ì—� 보니까 í�¬ì�¸í„°ë°°ì—´,ë°°ì—´í�¬ì�¸í„°ë�¼ëŠ”ê²Œ 있ë�”êµ°ìš” ì�´ê²Œ ë­” 소린지ㅋㅋㅋㅋ 다 ìž�기하기 나름ì�´ì§€ë§Œ 계ì†�해서 난ì�´ë�„ê°€ 높아지는 C프로그래ë°�ì�´ 무서워지기 시작합니다ㅋㅋ C과제ë�„ ì �ì � 어려워지는ë�° ìž�기스스로 한게 반정ë�„ 쯤? 나머지는 ì�¸í„°ë„·,선배님 찬스ㅋㅋ ë°©í•™ë�™ì•ˆì—� C공부를 엄청나게 해야할것 같아요. 기ë§�고사ë�„ 1달ì�„ 앞ë‘�ê³  있는ë�° 중간고사때처럼 ë§�치면 안ë�˜ë‹ˆê¹Œ 열심히 복습ì�„ 해야겠습니다 - 서ì›�태
    • í�¬ì�¸í„°ì�˜ 심화과정ì�€ ì •ë§� 길지. 그것ì�˜ 기본 ê°œë…�ì�„ 배웠다고 ìƒ�ê°�하면ë�œë‹¤. 후기 먼저ì�¨ì¤€ê²ƒ 고맙다. 천릿길ë�„ 한걸ì�Œ 부터ë�¼ê³  너가 하고있는 ì�¼ì�´ 하나하나 너ì—�게 힘으로 ë�Œì•„올꺼야. 그리고 ì�¸í„°ë„·ì�„ 찾고 선배들ì—�게 물어보는것ì�€ 분명한 '검색'ì�˜ ì�¼ì¢…ì�´ë‹¤. ìž�주 찾아서 쓰다보면 너ì�˜ ì§€ì‹�ì�´ ë� êº¼ì•¼. - 김준ì„�
  • 지난 시간 복습ì�„ 하고! 드디어 ê·¸ í�¬ì�¸í„°ë�¼ëŠ” 것ì�„ 들어갔습니다..학기초ì—� 소ë�¼ê°€ í�¬ì�¸í„° í�¬ì�¸í„°@.@ ë�¼ê³ í• ë•Œ ê·¸ í�¬ì�¸í„°ê°€ ì�´ë ‡ê²Œ ì�¼ ì°� 다가올 줄ì�€ 몰ëž�네요..ã…‹ã…‹ã…‹ ㅠㅠ오빠가 잘 설명 해주셔서 대충ì�€ 알 것같아요 ã…Žã…Žã…Žã…Ž 하지만 꽉 잡고 ì‹ì–´ìš©! 앞으로 3ë…„ì�€ 편해진다고 하시기ì—�......ã…Žã…Žã… ã…  ì�´ì œ 첨 시작 한거니까 ê²�먹지 않ì�„ 테여요!! ã…Ž ㅔ헹~~!복습ì�„ 마니 해서 좋아요!! - ì�´ì§„ì˜�
    • 우린 복습ì�„ 위주로 가르키지! ì§€ì‹�ì�´ëž€ 좀 숙성ë�˜ëŠ”ë�° 시간ì�´ 걸리니까!!! í�¬ì�¸í„°ë¥¼ 가르치는건 매우 힘들지용 사람ì�€ 기본ì �으로 계산ì—� 약해.. 그래서 ì—°ê²°ë�˜ê³  ì—°ê²°ë�˜ê³  ì—°ê²°ë�˜ëŠ” 관계를 모르지용... 하지만! 계ì†� 계ì†� í�¬ì�¸í„° ì�¨ë³´ë‹¤ ë³´ë©´ ëŠ�는게 í�¬ì�¸í„° 입니다! ì�´ë²ˆ 학기 ë§�ì—�는 MFCë�„ 건들여보았으면 좋겠는ë�° ë§�ì�´ì§€. -김준ì„�
  • ì•„ ë�„ë§�ê°„ê±° 아니ì—�ìš” ㅜㅜ 그날따ë�¼ ë˜� 스케쥴ì�´ 겹치고 겹치고 완전 ì�´ìƒ�한날ì�´ ë�˜ì„œ 문예사 수업ë�„ 못듣고 머얼리 갔었는ë�° ã…œ..... 벌금ì�´ë�¼ë‡¨ ã… ã… ã… í��í��í��í��í�‘
    내� 맛잇는거 사들고 갈게요 ㅠ 그나저나 ��터를 배웟군요... 어렵다 하아 -강��

  • ì €ë�„ í�¬ì�¸í„°ë¥¼ í�¬ê¸°í•œ 경험ì�´ 있어서 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ못해요.... 앞으로 오빠한테 잘 배울게용...하하 천천히 가르ì³�주세용>_< 배열선언하고 ë°°ì—´ì�´ë¦„ì—” ë°°ì—´ì�´ 시작ë�˜ëŠ” 주소값ì�´ 들어간다는 것ë�„ ë°°ì› ì–´ìš”. ì�´ì œ ì �ì � ë�” 어려워지겠죠..í�‘í�‘ 걱정ì�´ 앞서여어어어 ì�´ì œ 소ë�¼ì°¬ìŠ¤ë”°ìœœã…‹ã…‹ã…‹ã…‹ -ì�´ì†Œë�¼
    • 그렇지.. ê·¼ë�° 기계ì �ì�¸ í�¬ì�¸í„°ì�˜ ê°œë…�ì�€ 어려운게 아니니까... 잘 가르ì³�주마!! - 김준ì„�


7. 다�주 공지

  • WIKI

  • WIKI 레벨 6 레벨 7
  • 후기를 올려주길 바래.

  • 다ì�Œì‹œê°„ì—�는 새우깡(소ë�¼), í�¬í…Œí† ì¹©(ì›�태), 콘초(ì§„ì˜�), 구걸(ì›�ì„�)
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:43
Processing time 0.0091 sec