home *** CD-ROM | disk | FTP | other *** search
/ nextcube.org / www.nextcube.org.tar / www.nextcube.org / board / bbs.php3?board=board&line=rdate&mode=view&id=166&fld=&nws=&page=49&keyword=&flag=&a_o=.orig < prev    next >
Text File  |  2010-08-17  |  28KB  |  112 lines

  1. <html><head><title>NeXTcube - ABookOnC Chapter 6 - 6.2 Source code Œ„Ìò§ </title><meta http-equiv='Content-Type' content='text/html; charset=utf-8'><link rel='stylesheet' type='text/css' href='./css/style.css'><link rel='shortcut icon' href='/images/favicon.ico'><link rel='alternate' type='application/rss+xml' title='NeXTcube RSS Feed' href='/board/rss2.php?items=active'><script type='text/javascript' src='./css/nextcube.js'></script></head>
  2.  
  3. <body bgcolor=#ffffff text=#000000 link=#000000 alink=#000000 vlink=#000000  onload='imgSizeConv(600);'>
  4.  
  5. <div id='menu'><table border=0 width=120 height=100% cellpadding=0 cellspacing=0 bgcolor=#000000><tr><td height=40 colspan=2></td></tr><tr><td width=16></td><td align=left valign=top><a href=?board=news&line=rdate&fld=&nws=><img src=/images/news_t.gif border=0></a><br><br><br><a href=?board=board&line=rdate&fld=&nws=><img src=/images/board_t.gif border=0></a><br><br><br><a href=?board=doc&line=subject&fld=&nws=><img src=/images/doc_t.gif border=0></a><br><br><br><a href=?board=photo&line=reg_date&fld=&nws=><img src=/images/photo_t.gif border=0></a><br><br><br><a href=?board=image&line=reg_date&fld=&nws=><img src=/images/image_t.gif border=0></a><br><br><br><a href=?board=pub&line=subject&fld=&nws=><img src=/images/pub_t.gif border=0></a><br><br><br></td></tr><tr><td align=center valign=bottom colspan=2><img src='/counter/digit/code39/0.gif'><img src='/counter/digit/code39/0.gif'><img src='/counter/digit/code39/0.gif'><img src='/counter/digit/code39/1.gif'><img src='/counter/digit/code39/4.gif'><img src='/counter/digit/code39/7.gif'><img src='/counter/digit/code39/1.gif'><br><br><img src=/images/contactme.gif border=0></td></tr><tr><td height=40 colspan=2></td></tr></table></div>
  6.  
  7. <div id='main'><table width=100% height=100% border=0 cellpadding=0 cellspacing=0 align=center><tr><td height=40></td></tr><tr><td align=center valign=top><a href='#page_bottom' title='Go to Bottom of Page'><img src='/images/knowhow2.gif' id='knowhow2' border=0></a><a href='https://www.pbank.co.kr/svc/guest_remit/pop_remit_main.jsp?fix=46516&b_bankbook=378273812&fbid=' title='Pbank Donate'><img src='/images/pbank_logo.gif' id='pbank' border=0></a><form action='https://www.paypal.com/cgi-bin/webscr' method='post'><input type='hidden' name='cmd' value='_s-xclick'><input type='hidden' name='hosted_button_id' value='9050272'><input type='image' src='/images/paypal_logo.gif' border='0' name='submit' alt='PayPal - The safer, easier way to pay online!' title='Paypal Donate' id='paypal'><img alt='' border='0' src='https://www.paypal.com/en_US/i/scr/pixel.gif' width='1' height='1'></form><table width=100% border=0 cellpadding=0 cellspacing=1 align=center><tr><td align=center><img src='/images/board.gif'></td></tr></table><br><br>
  8.  
  9. <table bgcolor=#ffffff width=100% border=0 cellpadding=2 cellspacing=1 align=center><tr height=24 bgcolor=#666666><td width=100% align=center nowrap><font color=#ffffff><b>ABookOnC Chapter 6 - 6.2 Source code Œ„Ìò§ </b></font></td></tr></table><a name="0"></a><table bgcolor=#ffffff width=100% border=0 cellpadding=4 cellspacing=0 align=center><tr height=24 bgcolor=#eeeeee><td width=50% align=left nowrap>òµ·ºƒÃ: <a href="mailto:Narzisse@borahome.net">ºÁÚòÚÀò†©</a><a href=http://user.chollian.net/~b329 target=_blank> (http://user.chollian.net/~b329)</a></td><td width=50% align=right nowrap><a href='/board/bbs.php3?board=board&line=rdate&mode=del&id=166&rid=166&fld=&nws=&page=49&keyword=&flag=&a_o=' onclick="return confirm('ò©Õº§Ð òÁ›ò©ÞóÕÚòËÞŒ†©òʦºËÈŒ„Ì?')">[òÁ›ò©Þ]</a> <a href='/board/bbs.php3?board=board&line=rdate&mode=modi&id=166&rid=166&fld=&nws=&page=49&keyword=&flag=&a_o='>[òÈÚò©Õ]</a> 2001-01-21 04:16:38</td></tr></table><table bgcolor=#ffffff width=100% border=0 cellpadding=10 cellspacing=1 align=center><tr bgcolor=#ffffff><td>6.2 Pointers 
  10. <br>
  11. <br>A simple variable in a program is stored in a certain number of bytes at a particular memory location, or address, in the machine. Pointers are used in programs to access memory and manipulate addresses. 
  12. <br>
  13. <br>óÔú¡ÞŒ•‚º×¤ òÕÈòÙÐòÃÞ óÕÚºÁÚòµÚ ºË¤òÈÞóÕÞ º‡ òÈÚ(variable)ºÊÔ º¤‚òË© òÕÈòÙÐòÃÞòµÚ óÊ„ò©ÕóÕÞ º’Ôº“¤ºƒ‹ò§ òÙ› bytes, óÚ„òµ  ò£…òÅÌòµÚ óÛÕòË⁄óÕÞ òÈÚ(number)òÕÈòÙРò© ò×¥ºÐÞºË⁄. óÏ‹òµ‚óîºÊÔ óÔú¡ÞŒ•‚º×¤ òÕÈòÙÐòÃÞ º’Ôº“¤ºƒ‹º¥… access óÕÚŒ‡© ò£…òÅ̺Ó⁄òµÃ òÅÞòÔ¤ ò×ÈŒ†Ì ºË⁄º£¤Œ‚® òÞÃóÕ·,ò¡®ò¢ÄóÕÚŒ‚®òÞÃóÕ·(manipulate)òÁ‹òÜ’ ºÐÚòÖ· ò§ÃºË⁄. 
  14. <br>
  15. <br>If v is a variable, then &v is the location, or address, in memory of its stored value. The address operator & is unary and has the same precedence and right to left associativity as the other unary operators. Addresses are a set of values that can be manipulated. Pointer variables can be declared in programs and then used to take addresses as values. The declaration 
  16. <br>
  17. <br>º§ÌòÕ‰ v Œ®  º‡ òÈÚºµ…º’·, Œ•‚º÷‹º’· &vºÊÔ Œ•‚Œ†ÂòµÚ ò© ò×¥ºÐÞ Œ®ÒòµÚ º’Ôº“¤ºƒ‹ òÕÈòÙÐòÃÞòµÚ ò§ òÙ›(location) óÚ„òµ  ò£…òÅÌŒ®  ºÐÞºË⁄. ò£…òÅÌòÙ®òÁ®ò×Р& òµ  ºË¤òµ…ò†·(unary)òµ·Œ‡© ºË⁄º¥‚ ºË¤òµ…(unary)òÙ®òÁ®ò×кÓ⁄ò†Úº÷… òÚ⁄º¥‚ò“‰òÙÐòÃÞ òÛ…ò“‰òÞ…º¡ÞòµÚ Œ· Œ‡Ãº¥… Œ®ÖŒ‡© ºÏÛºÓ–óÕÞ òéóÖÉò†Úºƒ‹Œ¶ÌòµÃ Œ®ÖºÊÔºË⁄. ò£…òÅ̺Ó⁄òµ  ºË⁄º£¤òÖ·ò§È òÈÚ ò×ȺÊÔ Œ®ÒºÓ⁄òµÚ ò§ÑóÕ’òµ·ºË⁄. óÏ‹òµ‚óî º‡ òÈÚºÓ⁄òµ  óÔú¡ÞŒ•‚º×¤ òÕÈòÙÐòÃÞ òéòÖ‚ºÐÚòÖ·ò§È òÈÚ ò×ÈŒ‡© Œ•‚ºƒ‹Œ‡© ºÁÚòÃÞ Œ®ÒºÓ⁄(values)ò†Úº÷… ò£…òÅ̺Ó⁄òµÃ ò•¤óÕÚòÙ‹ òÁ‹òÜ’óÕÞºË⁄. Œ•‚ òéòÖ‚ int *p 
  18. <br>
  19. <br>int      *p; 
  20. <br>
  21. <br>declares p to be of type pointer to int. Its legal range of values always includes the special address 0 and a set of positive integers that are interpreted as machine addresses on the given C system. Some examples of assignment to the pointer p are 
  22. <br>
  23. <br>ºÊÔ pº¥… intº¡ÞòµÚ óÏ‹òµ‚óÊ‚ óÚÕòÞ…º¡Þ òéòÖ‚óÕÞºË⁄. Œ®ÒºÓ⁄òµÚ òÚ‹º®Ôº¥‚, óÕ’º†Õò©Àòµ‚(legal) º†ÔòÞúÊÔ óÕ›òÂÀ óÊ„º‡ÃóÕÞ ò£…òÅÌ 0òµÃ Œ•‚ºƒ‹Œ‡© CŒ®  ò£…òÖ·ò§Ã òËÞòÊ⁄óÄÞ òÞÃòµÚ º¤‚òË© ò£…òÅ̺Ó⁄ò†Úº÷… óÕ·òõºÐÚòÖ·ò§Ã òÖÑòµÚ ò©ÕòÈÚº¡ÞòµÚ ò§ÑóÕ’òµÃ(a set) óÏ‹óÕ¤óÕÞºË⁄. óÏ‹òµ‚óî pº¡ÞòµÚ óÕ©ºË„òµÚ òÚȺÓ⁄òµ  (ºË⁄òµÌŒ‡… Œ®ÛºË⁄.) 
  24. <br>
  25. <br>p = 0; 
  26. <br>p = NULL;  /* equivalent to p = 0; */ 
  27. <br>p = &i; 
  28. <br>p = (int *) 1776; /* an absolute address in memory */ 
  29. <br>
  30. <br>In the third example, we think of p as í Þreferring to ií µ or í Þpointing to ií µ or í Þcontaining the address of i.í µ In the fourth example, the cast is necessary to avoid a compiler error. 
  31. <br>
  32. <br>òº†Èò§‚ òÚÈòÙÐòÃÞ, òÜ®ºƒ‹ºÊÔ pòÙРºÌ óÕ· í Þiº¡ÞòµÚ ºÏ̺ƒ…í µ ºÚкÊÔ í Þiº¡ÞòµÚ pointingí µ ºÚкÊÔ í ÞiòµÚ òÈÚòÅ̺¥… óÏ‹óÕ¤óÕÚºÊÔí µ Œ†ÂòÞ…º¡Þ òµŒ®ÀóÕÞºË⁄. ºÃ⁄º†Èò§‚ òÚÈòÙÐòÃÞºÊÔ, ò»·óÌÌòµ…º÷‹ òÙк÷‹º¥… óÔ…óÕÚŒ‚® òÞÃóÕÞ ò£…óÚÕ, ò£…ò¡®º‹…, Œ„ÀòÊ⁄(cast, Œ•‚º÷‹ºËÈŒ„Ì òµ…ò¢ÄòµÚ óÚÕóÂÞºµ…Œ‡© óÕ·òõóÕÚº’· ò¢ËŒ†©ºÃ⁄òÜÔ.) òµ·ºË⁄. 
  33. <br>
  34. <br>The indirection or dereferencing operator * is unary and has the same precedence and right to left associativity as the other unary operators. If p is a pointer, then *p is the value of the variable of which p is the address. 
  35. <br>
  36. <br>Œ®Ãò©Ñ(ò§Àò©Ñò©Àòµ·ò§  òÕÊòµ ) óÚ„òµ  dereferencing(òÁ‹ò©ÃòÙРòÙÅòʦºËȺË⁄. Œ•‚ºÂ¥ ºÌ ò¶’ òÕÌòÕÃòÃÞ óÕ·òõóÕÚòÂòÜÔ. IndirectionŒ‡… º„ÃòÊ•óÕÞ ºÞ»òµ·Œ†©Œ–®ºËÈ) òÙ®òÁ®ò×Ðòµ‚ *òµ   ºË¤òµ…ò†·òµ·Œ‡© ºË⁄º¥‚ ºË¤òµ… òÙ®òÁ®ò×кÓ⁄ò†Úº÷… òÚ⁄º¥‚ò“‰òÙÐòÃÞ òÛ…ò“‰òÞ…º¡ÞòµÚ Œ•‚ºƒ‹Œ‡© ºÏÛºÓ–óÕÞ òéóÖÉò†Úºƒ‹Œ¶ÌòµÃ Œ®ÖºÊÔºË⁄. º§ÌòÕ‰ pŒ®  óÏ‹òµ‚óîòµ·º’·, Œ•‚º÷‹º’· *pºÊÔ pŒ®  ò£…òÅÌŒ®  ºÐÚºÊÔ º‡ òÈÚòµÚ Œ®Òòµ·ºË⁄. 
  37. <br>
  38. <br>The name í Þindirectioní µ is taken from machine language programming. The direct value of p is a memory location, whereas *P is the indirect value of p-namely, the value at the memory location stored in p. In a certain sense * is the inverse operator to &. We want to give an explicit, yet elementary, example of how the pointer mechanism works. Let us start with the declaration 
  39. <br>
  40. <br>í Þindirectioní µòµ·ºµ…ºÊÔ òµ·ºƒÃòµ  Œ‚®Œ‡ÃòÖ‚òÖ· óÔú¡ÞŒ•‚º×Úº®ÍòÞ…º¡Þº¶ óî Œ® ò©‚òÛÔºË⁄. PòµÚ directŒ®Òòµ  º’Ôº“¤ºƒ‹ ò§ òÙ›(location)òµ·ºË⁄. Œ•‚òÙРº®ÚóÕÚòÙ‹ *P ºÊÔ PòµÚ Œ®ÒòµÚ indirect òµ·ºË⁄. P-òƒÉ, pòÕÈòÙРò© ò×¥ºÐÞ º’Ôº“¤ºƒ‹ ò§ òÙ›(location)òµÚ Œ®Ò. 
  41. <br>
  42. <br>int     a = 1, b = 2, *p; 
  43. <br>
  44. <br>At this point, we can think of the variables a, b, and p stored in memory as 
  45. <br>òµ· òËÞò©ÐòÙÐòÃÞ, òÜ®ºƒ‹ºÊÔ òµŒ®ÀóÕ· º‡… òÈÚ ò×ȺË⁄. º‡ òÈÚ a,bº¥…, Œ•‚ºƒ‹Œ‡© º’Ôº“¤ºƒ‹ òÕÈòÙРò© ò×¥ºÐÞ pº¥… 
  46. <br>
  47. <br>Œ•‚ºƒ…: (aºµ…ºÊÔ º®ÕòÊ⁄òÕÈòÙР1òµ· ºÓ⁄òÖ·ò×ȺÊÔ Œ•‚ºƒ…òµÃ, bºµ…ºÊÔ º®ÕòÊ⁄òÕÈòÙР2º¥… Œ•‚ºƒ‹òÂòÜÔ, Œ•‚ºƒ‹Œ‡© pºµ…ºÊÔ º®ÕòÊ⁄òÕÈòÙР
  48. <br>óÛÔòÁ·óÑÞº¥… Œ•‚º©⁄ Œ•‚ óÛÔòÁ·óÑÞº¥… º®ÕòÊ⁄ º®ÖòÞ…º¡Þ ºÀÃò§ÑòÖ· ºÁ·òÂòÜÔ. òµ· Œ•‚ºƒ…òµÃ òÂÀòÂÀóÕ· º‡·òÂòÜÔ.) 
  49. <br>
  50. <br>We think of the pointer p as an arrow, but because it has not yet been assigned a value, we do not know what it pointers to. Suppose that our next line of code is 
  51. <br>
  52. <br>òÜ®ºƒ‹ºÊÔ pointer pº¥… óÛÔòÁ·óÑÞòÛ  Œ®Ûòµ· òµŒ®ÀóÕÞºË⁄, óÕÚò§ º§Ì òÕÃò§À Œ®Òòµ· óÕ©ºË„ºÐÞ Œ†Âòµ· òÕúËÈŒ‚® ºÕ̺‹‚òÙÐ, òÜ®ºƒ‹ºÊÔ òÕÌ òÈÚ òÙźË⁄. Œ•‚Œ†Âòµ· º‹·òÙÇòµÃ pointers to óÕÚºÊÔò§ º¥….  òµŒ®ÀóÕ·º‡·ò×Ð. òÜ®ºƒ‹òµÚ ºË⁄òµÌ ºµ…òµ‚òµÚ ò‰ÔºÓÞ 
  53. <br>
  54. <br>p = &a; 
  55. <br>
  56. <br>We read this as í Þp is assigned the address of a,í µ and we have the following picture: 
  57. <br>
  58. <br>òÜ®ºƒ‹ºÊÔ òµ·Œ†ÂòµÃ í ÞpºÊÔ aòµÚ ò£…òÅÌòÙРóÕ©ºË„ºÐÚòÖ· ò¡ÌºË⁄.í µºµ…Œ‡© òµ‰ºÊÔºË⁄. Œ•‚ºƒ‹Œ‡© òÜ®ºƒ‹ºÊÔ ºË⁄òµÌŒ‡… Œ®Ûòµ  Œ•‚ºƒ…òµÃ Œ®ÖºÊÔºË⁄. 
  59. <br>
  60. <br>Œ•‚ºƒ…: (òÞÃòÙРpòÙÐòÃÞ ºÀÃò§ÑòÖ· ºÁ‚ óÛÔòÁ·óÑÞº¥… aºµ…ºÊÔ º®ÕòÊ⁄º¡Þ Œ® ò©‚Œ® òÃÞ º¶Ûòµ·òÂòÜÔ.Œ•‚ Œ•‚ºƒ…òµÃ òÂÀòÂÀóÕ· º‡·òÂòÜÔ.) 
  61. <br>
  62. <br>Now let us make the assignment 
  63. <br>òµ·ò©Þ óÕ©ºË„òµÃ óÕ·º‡·ò×Ð. 
  64. <br>
  65. <br>b = *p; 
  66. <br>
  67. <br>We read this as í Þb is assigned the value pointed to by p.í µ Because the pointer p points to a, the statement 
  68. <br>
  69. <br>òÜ®ºƒ‹ºÊÔ í ÞbºÊÔ pòÙÐòµÚóÕ· óÏ‹òµ‚óÊ‚ºÐÞ Œ®ÒòÞ…º¡Þ óÕ©ºË„ºÐÚòÙȺË⁄í µºµ…Œ‡© òµ‰ºÊÔºË⁄. Pointer p ºÊÔ aº¥… points to(óÏ‹òµ‚óÊ‚)óÕÚŒ‚® ºÕ̺‹‚òÙÐ, Œ•‚ ò§ÃòÈ©òµ  (òÕú×Ú ºÑÐŒ®ÞòµÚ ò§ÃòÈ©òµ  Œ®ÛºË⁄.) 
  70. <br>
  71. <br>b = *p;             is equivalent to               b = a; 
  72. <br>
  73. <br>Let us write a simple program that illustrates the distinction between a pointer value and its dereferenced value. We will use the %p format to print the value of a pointer, which on most systems produces a hexadecimal number. On ANSI C systems, the %p format is preferred. (See exercise 6, on page 312.) 
  74. <br>
  75. <br>PointerŒ®ÒŒ‡… Œ•‚Œ†ÂòµÚ dereferenced (indirected)ºÐÞ Œ®ÒòµÚ Œ¦‹º‡ÃòµÃ òͤºÁ·º©⁄Œ®Ã Œ®ÃºË¤óÕÞ óÔú¡ÞŒ•‚º×¤òµÃ òͤº‡·ò×Ð. òÜ®ºƒ‹ºÊÔ %p formatòµÃ a pointeròµÚ Œ®ÒòµÃ óÔúƒ®óÊ‚óÕÚŒ‚® òÞÃóÕ· òÁ‹òÜ’óÕ© Œ†Âòµ·ºË⁄. Œ•‚Œ†Âòµ (%p)ºÊÔ ºÌ º¶ º¶ÃòµÚ òËÞòÊ⁄óÄÞòÙÐòÃÞ 16ò§ÃòÈÚòµÚ Œ®ÒòµÃ òµòÁ®óÕÞºË⁄. ANSI C òËÞòÊ⁄óÄÞòÙÐòÃÞ, %p formatòµ  ò©ÞŒ‡¦ºÐÚòÖ· ò§ÃºË⁄(òéóÚ‚ºÐÚòÖ· ò§ÃºË⁄, is preferred). 
  76. <br>
  77. <br>In file locate.c 
  78. <br>
  79. <br>/* Printing an address, or location. */ 
  80. <br>
  81. <br>#include 
  82. <br>
  83. <br>int main(void) 
  84. <br>{ 
  85. <br>int        i = 7, *p = &i; 
  86. <br>
  87. <br>printf("%s%d\n%s%p\n", "Value of i: ", *p, 
  88. <br>"Location of i: ", p); 
  89. <br>return 0; 
  90. <br>} 
  91. <br>
  92. <br>
  93. <br>The output of this program on our system is 
  94. <br>
  95. <br>Value if i:  7 
  96. <br>Location if i: effffb24 
  97. <br>
  98. <br>
  99. <br>A pointer can be initialized in a declaration. The variable p is of type int * and its initial value is &i. Also, the declaration of i must occur before we take its address. The actual location of a variable in memory is system-dependent. The operator * dereferences p. That is, p contains an address, or location, and the expression *p has the value of what is stored at this location appropriately interpreted according to the type declaration of p. 
  100. <br>
  101. <br>óÏ‹òµ‚óîºÊÔ òéòÖ‚òÙÐòÃÞ ò·ÈŒ‚®óÛÔºÐÚòÖ· ò§È òÈÚ ò×ȺË⁄. º‡ òÈÚ pºÊÔ int * óÚÕ(type)òµ·ºË⁄. Œ•‚ºƒ‹Œ‡© Œ•‚Œ†ÂòµÚ ò·ÈŒ‚® Œ®Òòµ  %i òµ·ºË⁄. ºÚÐóÕÞ, i òµÚ òéòÖ‚òµ  òÜ®ºƒ‹Œ®  Œ•‚Œ†ÂòµÚ ò£…òÅ̺¥…(address)º¥… ò•¤óÕÚŒ‚® ò©ÃòÙРº®ÞòµóÕ·òÕ…º§Ì óÕÞºË⁄.   º’Ôº“¤ºƒ‹ òÕÈòÙÐòÃÞ º‡ òÈÚòµÚ òÁ‹òË⁄ò©Àòµ‚ òÞÃò„Ú(actual location)ºÊÔ òËÞòÊ⁄óÄÞòÙРòµÚò¡·ò©Àòµ·ºË⁄. òÙ®òÁ®ò×Р* òµ  pº¥… dereferences(Œ®Ãò©Ñò©ÀòÞ…º¡Þ ºÏ̺©⁄ò⁄ ºË⁄,indirects)óÕÞºË⁄. Œ•‚Œ†Âòµ (ºË⁄òËÞ º§ÐóÕ·òÃÞ), p Œ®  ò£…òÅÌ, óÚ„òµ  òÞÃò„Ú(location), Œ•‚ºƒ‹Œ‡© pòµÚ òéòÖ‚ óÚÕ(type)òÙРòµÚóÕ· ò©Àò©ÈóÕÚŒ†Ì,ò©ÕóÛÕóÕÚŒ†Ì óÕ·òõºÐÚòÖ·ò§Ã òµ· ò§ òÙ›òÙÐ(location) ò© ò×¥ºÐÚòÖ· ò×ȺÊÔ Œ®ÒòµÃ óÑÞóÚÃóÕÚºÊÔ *pº¥… óÏ‹óÕ¤óÕÞºË⁄.
  102. <br><span id="'1'"></span></td></tr></table><table bgcolor=#ffffff width=100% border=0 cellpadding=4 cellspacing=0 align=center><tr bgcolor=#eeeeee><td width=100% align=left nowrap>ºÓ–º¡µóÌÌòµ… òÙÅòµÌ</td></tr></table><br>
  103.  
  104. <form method=post enctype='multipart/form-data' action='/board/bbs.php3?board=board&line=rdate&fld=&nws=&page=49&id=166&keyword=&flag=&a_o=&nospam_str=131' onsubmit='return check_submit();'><input type=hidden name=mode value=insert><input type=hidden id='subjectchk' name='fields[subject]' value='Re: ABookOnC Chapter 6 - 6.2 Source code Œ„Ìò§ '><table bgcolor=#ffffff width=100% border=0 cellpadding=0 cellspacing=0 align=center><tr><td bgcolor=#ffffff align=right><textarea id='contentschk' name='fields[contents]' rows=5 cols=80></textarea></td></tr><tr><td align=right><table width=460 border=0 cellpadding=0 cellspacing=0><tr align=right><td nowrap>  òµ· ºƒÃ</td><td><input type=text id='namechk' name='fields[name]' size=10 maxlength=12 value=''></td><td nowrap>  òÕÔ óÚ‚</td><td><input type='password' id='passwdchk' name='fields[passwd]' size=10 maxlength=8></td><td nowrap>  º‡·òÕÈò‰ÔºÓÞ </td><td><input type=text id='nospamchk' name='fields[nospamchk]' size=5 maxlength=2></td><td><img src='/counter/digit/brush/3.gif' valign=middle><img src='/counter/digit/brush/2.gif' valign=middle></td><td> <input type='Submit' name='Submit' value=' Post '></td></tr></table></td></tr></table></form>
  105.  
  106. <table bgcolor=#ffffff width=100% border=0 cellpadding=1 cellspacing=1 align=center><tr height=24 bgcolor=#666666><td width=50 align=center nowrap><font color=#ffffff><b>º†ÈóÚ‚</b></font></td><td width=90 align=center nowrap><font color=#ffffff><b>ò×ÑòÖò×Ð</b></font></td><td width=90 align=center nowrap><font color=#ffffff><b>ºÁ©ò§Þ</b></font></td><td width=50 align=center nowrap><font color=#ffffff><b>ò¡®óÜÌ</b></font></td><td width=100% align=center nowrap><font color=#ffffff><b>ò©Þ    º“’</b></font></td></tr><tr height=24 bgcolor=#ffffff onMouseOver="this.style.backgroundColor='#ffffff';window.status=('Physical number 169, Virtual number 75, Included 19 lines');return true;" onMouseOut="this.style.backgroundColor='#ffffff'; window.status=('');return true;"><td height=24 width=50 align=center nowrap>75</td><td width=80 align=center nowrap><a href="mailto:goodwolf@white.chungbuk.ac.kr">GoodWolf</a></td><td width=90 align=center nowrap>2001-01-29</td><td width=50 align=center nowrap>646</td><td width=100% nowrap>  <img src='./image/bwtx.gif' border=0 align=absmiddle> <a href='/board/bbs.php3?board=board&line=rdate&mode=view&id=169&fld=&nws=&page=49&keyword=&flag=&a_o='>NeXTòÙÐòÃÞ òÕÃóÌÌò„Úº×Ñ phpº×Ñ MysQL..òÖ·ºÖ»Œ†Ì óÕÚºÁÚòÙ‹??</a> <font color=orange>(1)</font></td></tr><tr height=24 bgcolor=#ffffff onMouseOver="this.style.backgroundColor='#ffffff';window.status=('Physical number 140, Virtual number 74, Included 11 lines');return true;" onMouseOut="this.style.backgroundColor='#ffffff'; window.status=('');return true;"><td height=24 width=50 align=center nowrap>74</td><td width=80 align=center nowrap><a href="mailto:kotani@chollian.net">ò¦ÞòÊ„óµ‹</a></td><td width=90 align=center nowrap>2001-01-12</td><td width=50 align=center nowrap>687</td><td width=100% nowrap>  <img src='./image/bwtx.gif' border=0 align=absmiddle> <a href='/board/bbs.php3?board=board&line=rdate&mode=view&id=140&fld=&nws=&page=49&keyword=&flag=&a_o='>ºÁÚò×ÚºÁÞ º§Îòµ· òµÑòÝÐóÕ· ò£…òÂòÜÔ</a> <font color=orange>(2)</font></td></tr><tr height=24 bgcolor=#ffffff onMouseOver="this.style.backgroundColor='#ffffff';window.status=('Physical number 168, Virtual number 73, Included 2 lines');return true;" onMouseOut="this.style.backgroundColor='#ffffff'; window.status=('');return true;"><td height=24 width=50 align=center nowrap>73</td><td width=80 align=center nowrap><a href="mailto:kotani@chollian.net">ò¦ÞòÊ„óµ‹</a></td><td width=90 align=center nowrap>2001-01-29</td><td width=50 align=center nowrap>646</td><td width=100% nowrap>  <img src='./image/bwun.gif' border=0 align=absmiddle> <a href='/board/bbs.php3?board=board&line=rdate&mode=view&id=168&fld=&nws=&page=49&keyword=&flag=&a_o='>òÕ…ºÏÛ Œ® ºÊÔŒ‚‚.... Œ•‚Œ†Âòµ· 200mºÁÚ ??</a> <font color=orange></font></td></tr><tr height=24 bgcolor=#ffffff onMouseOver="this.style.backgroundColor='#ffffff';window.status=('Physical number 167, Virtual number 72, Included 11 lines');return true;" onMouseOut="this.style.backgroundColor='#ffffff'; window.status=('');return true;"><td height=24 width=50 align=center nowrap>72</td><td width=80 align=center nowrap><a href="mailto:Narzisse@borahome.net">ºÁÚòÚÀò†©</a></td><td width=90 align=center nowrap>2001-01-21</td><td width=50 align=center nowrap>632</td><td width=100% nowrap>  <img src='./image/bwun.gif' border=0 align=absmiddle> <a href='/board/bbs.php3?board=board&line=rdate&mode=view&id=167&fld=&nws=&page=49&keyword=&flag=&a_o='>ABookOnC º¥… òÚ‹ºƒ® òµ·òÞ©</a> <font color=orange></font></td></tr><tr height=24 bgcolor=#ffffff onMouseOver="this.style.backgroundColor='#ffffff';window.status=('Physical number 166, Virtual number 71, Included 94 lines');return true;" onMouseOut="this.style.backgroundColor='#ffffff'; window.status=('');return true;"><td height=24 width=50 align=center nowrap>71</td><td width=80 align=center nowrap><a href="mailto:Narzisse@borahome.net">ºÁÚòÚÀò†©</a></td><td width=90 align=center nowrap>2001-01-21</td><td width=50 align=center nowrap>611</td><td width=100% nowrap>  <img src='./image/bwre.gif' border=0 align=absmiddle> <a href='/board/bbs.php3?board=board&line=rdate&mode=view&id=166&fld=&nws=&page=49&keyword=&flag=&a_o='>ABookOnC Chapter 6 - 6.2 Source code Œ„Ìò§ </a> <font color=orange></font></td></tr><tr height=24 bgcolor=#ffffff onMouseOver="this.style.backgroundColor='#ffffff';window.status=('Physical number 165, Virtual number 70, Included 300 lines');return true;" onMouseOut="this.style.backgroundColor='#ffffff'; window.status=('');return true;"><td height=24 width=50 align=center nowrap>70</td><td width=80 align=center nowrap><a href="mailto:Narzisse@borahome.net">ºÁÚòÚÀò†©</a></td><td width=90 align=center nowrap>2001-01-21</td><td width=50 align=center nowrap>493</td><td width=100% nowrap>  <img src='./image/bwun.gif' border=0 align=absmiddle> <a href='/board/bbs.php3?board=board&line=rdate&mode=view&id=165&fld=&nws=&page=49&keyword=&flag=&a_o='>ABookOnC Chapter 5 - 5.4</a> <font color=orange></font></td></tr><tr height=24 bgcolor=#ffffff onMouseOver="this.style.backgroundColor='#ffffff';window.status=('Physical number 164, Virtual number 69, Included 321 lines');return true;" onMouseOut="this.style.backgroundColor='#ffffff'; window.status=('');return true;"><td height=24 width=50 align=center nowrap>69</td><td width=80 align=center nowrap><a href="mailto:Narzisse@borahome.net">ºÁÚòÚÀò†©</a></td><td width=90 align=center nowrap>2001-01-21</td><td width=50 align=center nowrap>901</td><td width=100% nowrap>  <img src='./image/bwun.gif' border=0 align=absmiddle> <a href='/board/bbs.php3?board=board&line=rdate&mode=view&id=164&fld=&nws=&page=49&keyword=&flag=&a_o='>ABookOnC Chapter 1 - 1.3</a> <font color=orange></font></td></tr><tr height=24 bgcolor=#ffffff onMouseOver="this.style.backgroundColor='#ffffff';window.status=('Physical number 163, Virtual number 68, Included 6 lines');return true;" onMouseOut="this.style.backgroundColor='#ffffff'; window.status=('');return true;"><td height=24 width=50 align=center nowrap>68</td><td width=80 align=center nowrap><a href="mailto:onion@onion.sarang.net">onion</a></td><td width=90 align=center nowrap>2001-01-16</td><td width=50 align=center nowrap>654</td><td width=100% nowrap>  <img src='./image/bwun.gif' border=0 align=absmiddle> <a href='/board/bbs.php3?board=board&line=rdate&mode=view&id=163&fld=&nws=&page=49&keyword=&flag=&a_o='>[òסºË·] òÕÃòµ· XXóÌÔº©⁄ºµ…....ò”‹ò”‹ò”‹...</a> <font color=orange></font></td></tr><tr height=24 bgcolor=#ffffff onMouseOver="this.style.backgroundColor='#ffffff';window.status=('Physical number 158, Virtual number 67, Included 17 lines');return true;" onMouseOut="this.style.backgroundColor='#ffffff'; window.status=('');return true;"><td height=24 width=50 align=center nowrap>67</td><td width=80 align=center nowrap>ºÁÚòÚÀò†©</td><td width=90 align=center nowrap>2001-01-16</td><td width=50 align=center nowrap>660</td><td width=100% nowrap>  <img src='./image/bwtx.gif' border=0 align=absmiddle> <a href='/board/bbs.php3?board=board&line=rdate&mode=view&id=158&fld=&nws=&page=49&keyword=&flag=&a_o='>òÛÞ ò©Þ Œ‚ òÙРºÌ óÕÞ ºË¦òµ  òÕÈóÕ·ò£…òËÞºÁÚòÜÔ??</a> <font color=orange>(1)</font></td></tr><tr height=24 bgcolor=#ffffff onMouseOver="this.style.backgroundColor='#ffffff';window.status=('Physical number 159, Virtual number 66, Included 36 lines');return true;" onMouseOut="this.style.backgroundColor='#ffffff'; window.status=('');return true;"><td height=24 width=50 align=center nowrap>66</td><td width=80 align=center nowrap><a href="mailto:kotani@chollian.net">ò¦ÞòÊ„óµ‹</a></td><td width=90 align=center nowrap>2001-01-16</td><td width=50 align=center nowrap>727</td><td width=100% nowrap>  <img src='./image/bwtx.gif' border=0 align=absmiddle> <a href='/board/bbs.php3?board=board&line=rdate&mode=view&id=159&fld=&nws=&page=49&keyword=&flag=&a_o='>òË‹Œ®ÀóÕÞ Œ‡©ºfl…..òµ·Œ–‚ òÖ·ºÖ»Œ†Ì óÒ òÖ·òÕ… óÕÚò§ ?</a> <font color=orange>(1)</font></td></tr><tr height=24 bgcolor=#ffffff onMouseOver="this.style.backgroundColor='#ffffff';window.status=('Physical number 157, Virtual number 65, Included 8 lines');return true;" onMouseOut="this.style.backgroundColor='#ffffff'; window.status=('');return true;"><td height=24 width=50 align=center nowrap>65</td><td width=80 align=center nowrap><a href="mailto:onion@onion.sarang.net">onion</a></td><td width=90 align=center nowrap>2001-01-15</td><td width=50 align=center nowrap>769</td><td width=100% nowrap>  <img src='./image/bwtx.gif' border=0 align=absmiddle> <a href='/board/bbs.php3?board=board&line=rdate&mode=view&id=157&fld=&nws=&page=49&keyword=&flag=&a_o='>[òסºË·] Œ®ÃºË¤óÕÚŒ†Ì óÕÞŒ‚  òÁ‹òÜ’º†ÕòµÃ ò©Þ óÛÈòÙРòÚ‹º©‚òʦºËȺË⁄..</a> <font color=orange>(1)</font></td></tr><tr height=24 bgcolor=#ffffff onMouseOver="this.style.backgroundColor='#ffffff';window.status=('Physical number 145, Virtual number 64, Included 6 lines');return true;" onMouseOut="this.style.backgroundColor='#ffffff'; window.status=('');return true;"><td height=24 width=50 align=center nowrap>64</td><td width=80 align=center nowrap><a href="mailto:onion@onion.sarang.net">onion</a></td><td width=90 align=center nowrap>2001-01-14</td><td width=50 align=center nowrap>739</td><td width=100% nowrap>  <img src='./image/bwtx.gif' border=0 align=absmiddle> <a href='/board/bbs.php3?board=board&line=rdate&mode=view&id=145&fld=&nws=&page=49&keyword=&flag=&a_o='>[ò§Èº‹‚] openstep òÙÐòÃÞ óÕÞŒ‚ òµ·òÜÔ...</a> <font color=orange>(11)</font></td></tr><tr height=24 bgcolor=#ffffff onMouseOver="this.style.backgroundColor='#ffffff';window.status=('Physical number 141, Virtual number 63, Included 14 lines');return true;" onMouseOut="this.style.backgroundColor='#ffffff'; window.status=('');return true;"><td height=24 width=50 align=center nowrap>63</td><td width=80 align=center nowrap>ºÁÚòÚÀò†©</td><td width=90 align=center nowrap>2001-01-13</td><td width=50 align=center nowrap>759</td><td width=100% nowrap>  <img src='./image/bwtx.gif' border=0 align=absmiddle> <a href='/board/bbs.php3?board=board&line=rdate&mode=view&id=141&fld=&nws=&page=49&keyword=&flag=&a_o='>ºÃ¥òÊ⁄óÊ‚òÙÐòÃÞ óÕÞŒ‚  óÏ®óÊ‚....</a> <font color=orange>(2)</font></td></tr><tr height=24 bgcolor=#ffffff onMouseOver="this.style.backgroundColor='#ffffff';window.status=('Physical number 123, Virtual number 62, Included 44 lines');return true;" onMouseOut="this.style.backgroundColor='#ffffff'; window.status=('');return true;"><td height=24 width=50 align=center nowrap>62</td><td width=80 align=center nowrap><a href="mailto:kotani@chollian.net">ò¦ÞòÊ„óµ‹</a></td><td width=90 align=center nowrap>2001-01-10</td><td width=50 align=center nowrap>747</td><td width=100% nowrap>  <img src='./image/bwtx.gif' border=0 align=absmiddle> <a href='/board/bbs.php3?board=board&line=rdate&mode=view&id=123&fld=&nws=&page=49&keyword=&flag=&a_o='>òÚ⁄ºÊÚ G400 ºÓ òÖ…óÙ⁄ºÓÞŒ®  ºÁÚòµÚ ºÜÞŒ»ÑòµÃ òÙ·ºË⁄...</a> <font color=orange>(4)</font></td></tr><tr height=24 bgcolor=#ffffff onMouseOver="this.style.backgroundColor='#ffffff';window.status=('Physical number 135, Virtual number 61, Included 11 lines');return true;" onMouseOut="this.style.backgroundColor='#ffffff'; window.status=('');return true;"><td height=24 width=50 align=center nowrap>61</td><td width=80 align=center nowrap><a href="mailto:cube@cubem.com">Œ„ ò§ÃòÈÚ</a></td><td width=90 align=center nowrap>2001-01-12</td><td width=50 align=center nowrap>609</td><td width=100% nowrap>  <img src='./image/bwtx.gif' border=0 align=absmiddle> <a href='/board/bbs.php3?board=board&line=rdate&mode=view&id=135&fld=&nws=&page=49&keyword=&flag=&a_o='>òʄ󵋺ÏàóÛÈóÎÚòµ·ò¥Ðº¥… º§ÌºÓÞºÊÔŒ¦‹ºÁÚ...</a> <font color=orange>(3)</font></td></tr></table><table bgcolor=#ffffff width=100% border=0 cellpadding=4 cellspacing=1 align=center><tr bgcolor=#eeeeee><td align=center><a href='/board/bbs.php3?board=board&line=rdate&mode=list&fld=&nws=&page=40&keyword=&flag=&a_o='>íÙ </a> <a href='/board/bbs.php3?board=board&line=rdate&mode=list&fld=&nws=&page=41&keyword=&flag=&a_o='>[41]</a> <a href='/board/bbs.php3?board=board&line=rdate&mode=list&fld=&nws=&page=42&keyword=&flag=&a_o='>[42]</a> <a href='/board/bbs.php3?board=board&line=rdate&mode=list&fld=&nws=&page=43&keyword=&flag=&a_o='>[43]</a> <a href='/board/bbs.php3?board=board&line=rdate&mode=list&fld=&nws=&page=44&keyword=&flag=&a_o='>[44]</a> <a href='/board/bbs.php3?board=board&line=rdate&mode=list&fld=&nws=&page=45&keyword=&flag=&a_o='>[45]</a> <a href='/board/bbs.php3?board=board&line=rdate&mode=list&fld=&nws=&page=46&keyword=&flag=&a_o='>[46]</a> <a href='/board/bbs.php3?board=board&line=rdate&mode=list&fld=&nws=&page=47&keyword=&flag=&a_o='>[47]</a> <a href='/board/bbs.php3?board=board&line=rdate&mode=list&fld=&nws=&page=48&keyword=&flag=&a_o='>[48]</a> <a href='/board/bbs.php3?board=board&line=rdate&mode=list&fld=&nws=&page=49&keyword=&flag=&a_o='><font color='red'>[49]</font></a> <a href='/board/bbs.php3?board=board&line=rdate&mode=list&fld=&nws=&page=50&keyword=&flag=&a_o='>[50]</a> <a href='/board/bbs.php3?board=board&line=rdate&mode=list&fld=&nws=&page=51&keyword=&flag=&a_o='>íÖ¶</a></td></tr></table>
  107.  
  108. <a name="page_bottom"></a><form method=post action='/board/bbs.php3?board=board&line=rdate&fld=&nws=&page=&keyword=&flag=&a_o='><table width=100% border=0 cellpadding=0 cellspacing=1 align=center><tr><td align=left><a href='/board/bbs.php3?board=board&line=rdate&mode=list&fld=&nws=&page=49&keyword=&flag=&a_o='>[º“’º¡µº‡·Œ‚®]</a> <a href='/board/bbs.php3?board=board&line=rdate&mode=new&fld=&nws=&page=49&keyword=&flag=&a_o='>[Œ‚ òÓ®Œ‚®]</a> <br><br></td><td align=right><select name=flag><option value='subject' selected>ò©Þº“’ <option value='contents'>ºÁ·òÜ’ <option value='name'>òµ·ºƒÃ <option value='all'>ò©Ãò†· </select> <input type=search results name=keyword size=20 maxlength=50 value=''> <select name=a_o><option value='AND' selected>AND <option value='OR'>OR </select> <input type=submit value='Search'><br><br></td></tr></table>
  109.  
  110. </td></tr><tr><td align=center valign=bottom><br><a href='/board/rss2.php?items=active'><img src='/images/rssicon.gif' width=15 height=15></a> <img src='/images/copyright.gif' border=0></td></tr><tr><td height=40></td></tr></table></form></div></body></html>
  111.  
  112.