Á¤¼ºÈÆ
    linked list ÀÇ head pointer´Â mallocÀÌ ÇÊ¿äÇÏÁö ¾ÊÀ½
head_pointer.png [17 KB]   head_pointer.pptx [65 KB]  
  http://




ÇÁ·Î±×·¥À» °£´ÜÈ÷ ³ªÅ¸³»±â À§ÇØ ¾Æ·¡Ã³·³ ÇÁ·Î±×·¥ ÇßÁö¸¸,

 

a = (ListNode *) malloc(sizeof(ListNode));

 

½ÇÁ¦ ÇÁ·Î±×·¥ ÀÛ¼º½Ã¿¡´Â malloc ÈÄ¿¡ ¹Ýµå½Ã ¾Æ·¡Ã³·³ mallocÀÌ ¼º°øÇß´ÂÁö¸¦ Á¡°ËÇÏ´Â ±â´ÉÀ» ³ÖÀ» °Í!!!

 

a = (ListNode *) malloc(sizeof(ListNode));

if(a == (ListNode *)NULL) {

    fprintf(stderr,"malloc fail for a!!!\n");

    exit(1);

}

 

±×·¸Áö ¾ÊÀ» °æ¿ì, malloc ÀÌ ½ÇÆÐÇÏ¸é ¿À·ù·Î ¿Àµ¿ÀÛÇϸç ÇÁ·Î±×·¥ÀÌ Á¾·áµÊ!!!

 

 

 

 

  µî·ÏÀÏ : 2013-05-02 [00:14] Á¶È¸ : 2205 ´Ù¿î : 1304   
 
¡â ÀÌÀü±Ûgetchar(), getch(), getche() Â÷ÀÌ
¡ä ´ÙÀ½±Ûdouble pointerÀÇ »ç¿ë
ÀڷᱸÁ¶ ÆÁ
¹øÈ£ ¨Ï Á¦ ¸ñ
15 lÀÌÁøÅ½»öÆ®¸®¿¡¼­ »èÁ¦¿¬»ê ¼³¸í
14 linsert_node ½ÇÇà ¿¹Á¦
13 ¦¦❶ lppt ÆÄÀÏ
12 lThead ÀÇ »ç¿ë
11 ¦¦❶ lThead Á×À̱â
10 ¦¦❶ lThead ÀÇ °³³ä
9 ¦¦❶ l¾²·¹µå µ¿±âÈ­(Ä¿³Î¸ðµå1. Mutex)
8 lÀ½¾Ç Ç÷¹ÀÌ ÇÁ·Î±×·¥
7 lgetchar(), getch(), getche() Â÷ÀÌ
6 llinked list ÀÇ head pointer´Â mallocÀÌ ÇÊ¿äÇÏÁö ¾ÊÀ½
5 ldouble pointerÀÇ »ç¿ë
4 lÆÄÀÏ¿¡ ¾²±â ¹× ÆÄÀÏ¿¡¼­ Àбâ
3 lÇϳëÀÌž call »óȲ H(4,A,B,C)
2 lpower ¼øÈ¯ÀÇ call °ú return »óȲ
1 lswap ÇÔ¼öÀÇ ÀÌÇØ

[1]