Page 65 - ipst-microbox_manual
P. 65
¤Á‹Ù Í× ÍҌ §Í§Ô áÅÐ㪧Œ Ò¹¡Å͋ §ÊÁͧ¡Å IPST-MicroBOX l 65

4.8 ÃÒÂÅÐàÍÂÕ ´¢Í§µÇÑ á»ÃẺµÒ‹ §æ

4.8.1 µÇÑ á»Ãª¹´Ô ÍÐàÏ (array)

µÑÇá»Ãª¹Ô´ÍÐàÏ ¤×Í ¡Å؋Á¢Í§µÑÇá»Ã·ÕèÁÕª¹Ô´¢Í§¢ŒÍÁÙÅàËÁ×͹¡Ñ¹ áÅÐÁÕáÍ´à´Ãʢͧ
˹‹Ç¤ÇÒÁ¨íÒàÃÕ§µÔ´µ‹Í¡Ñ¹ä»

4.8.1.1 ÍÐàÏ 1 ÁµÔ Ô

ÃÙ»áẺ¡ÒûÃСÒÈ㪌µÑÇá»ÃÍÐàÏ 1 ÁÔµÔ·íÒ䴌´Ñ§¹Õé

type name[size];

â´Â·èÕ type ¤Í× ª¹´Ô ¢Í§¢ÍŒ ÁÅÙ µÇÑ á»ÃÍÐàÏ
name ¤Í× ªÍ×è ¢Í§µÇÑ á»ÃÍÐàÏ
size ¤Í× ¤Ò‹ ¢Í§µÇÑ àÅ¢¡Òí ˹´¢¹Ò´¢Í§ÍÐàÏ ÍÒ¨¨ÐäÁ¡‹ Òí ˹´¡äç ´Œ

¡ÒÃࢌҶ֧¢ŒÍÁÙŢͧÊÁÒªÔ¡µÑÇ㴢ͧÍÐàÏÊÒÁÒö·íÒ䴌â´Â¡ÒáíÒ˹´·Õè´Ñª¹ÕªéÕµíÒá˹‹§
ÁÕÃٻẺ໚¹

name[index]

â´Â·èÕ index ¤Í× ¤Ò‹ ´ªÑ ¹·Õ ªÕè ËéÕ ÃÍ× ÃÐºäØ »Â§Ñ ÊÁÒª¡Ô µÇÑ ã´æ ¢Í§ÍÐàÏ «§Öè ÍҨ໹š µÇÑ àÅ¢ ËÃÍ×
¤Ò‹ µÇÑ á»Ãã´æ ËÃÍ× ¡ÒáÃзÒí ¢Í§¹¾Ô ¨¹ «§èÖ ·§éÑ ËÁ´·¡Õè Åҋ ÇÁҨе͌ §Á¤Õ ҋ ໹š ¨Òí ¹Ç¹àµÁç à·Ò‹ ¹¹éÑ

µÇÑ ÍÂҋ §·èÕ 4-14

¶ÒŒ »ÃСÒÈ໹š

char arr[4];

ËÁÒ¶§Ö µÇÑ á»ÃÍÐàê Í×è arr »ÃСͺ´ÇŒ ÂÊÁÒª¡Ô Â͋  4 µÇÑ (ÁͧÇҋ ໹š µÇÑ á»Ã 4 µÇÑ ¡äç ´)Œ
áµàè ÇÅÒ·¨èÕ ÐÍÒé §Í§Ô ¶§Ö ÊÁÒª¡Ô ¨Ðãª´é ªÑ ¹àÕ »¹ç µÇÑ º§è ºÍ¡ÇÒè ¡ÓÅ§Ñ µ´Ô µÍè 㪧é Ò¹ÊÁÒª¡Ô µÇÑ ã´ ´§Ñ ¹¹éÑ arr ÊÒÁÒöᨡ-
ᨧÊÁÒª¡Ô ä´´Œ §Ñ ¹Õé

arr[0] ໹š ÊÁÒª¡Ô µÇÑ ·Õè 1 áµÁ‹ ´Õ ªÑ ¹·Õ ªèÕ àÕé »¹š ‘0’
arr[1] ໹š ÊÁÒª¡Ô µÇÑ ·èÕ 2 áµÁ‹ ´Õ ªÑ ¹·Õ ªèÕ àéÕ »¹š ‘1’
arr[2] ໹š ÊÁÒª¡Ô µÇÑ ·Õè 3 áµÁ‹ ´Õ ªÑ ¹·Õ ªèÕ àéÕ »¹š ‘2’
arr[3] ໹š ÊÁÒª¡Ô µÇÑ ·èÕ 4 áµÁ‹ ´Õ ªÑ ¹·Õ ªèÕ àéÕ »¹š ‘3’
â´Â arr[0] , arr[1] , arr[2] áÅÐ arr[3] µÒ‹ §¡àç »¹š µÇÑ á»Ãª¹´Ô char Á¢Õ ¹Ò´ 1
亵 ´§Ñ ¹¹Ñé ¡ÒûÃСÒȵÇÑ á»Ã arr ¨§Ö ãªàŒ ¹Íé× ··èÕ §Ñé ʹéÔ 4 亵
   60   61   62   63   64   65   66   67   68   69   70