Page 66 - ipst-microbox_manual
P. 66
l ¤ÁÙ Í× ÍÒ §Í§Ô áÅÐ㪧 Ò¹¡ÅÍ §ÊÁͧ¡Å IPST-MicroBOX
µÇÑ ÍÂÒ §·Õè 4-15
¶Ò »ÃСÒÈ໹
int time[10];
ËÁÒ¶§Ö µÇÑ á»ÃÍÐàê Íè× time ÁÊÕ ÁÒª¡Ô ÂÍ Â 10 µÇÑ ÊÒÁÒöᨡᨧ䴴 §Ñ ¹Õé
time[0] ໹ ÊÁÒª¡Ô µÇÑ ·èÕ 1 áµÁ ´Õ ªÑ ¹·Õ ªèÕ àéÕ »¹ 0
time[1] ໹ ÊÁÒª¡Ô µÇÑ ·èÕ 2 áµÁ ´Õ ªÑ ¹·Õ ªÕè àéÕ »¹ 1
time[2] ໹ ÊÁÒª¡Ô µÇÑ ·Õè 3 áµÁ ´Õ ªÑ ¹·Õ ªÕè àéÕ »¹ 2
time[3] ໹ ÊÁÒª¡Ô µÇÑ ·Õè 4 áµÁ ´Õ ªÑ ¹·Õ ªÕè àéÕ »¹ 3
time[4] ໹ ÊÁÒª¡Ô µÇÑ ·Õè 5 áµÁ ´Õ ªÑ ¹·Õ ªÕè àÕé »¹ 4
time[5] ໹ ÊÁÒª¡Ô µÇÑ ·Õè 6 áµÁ ´Õ ªÑ ¹·Õ ªèÕ àÕé »¹ 5
time[6] ໹ ÊÁÒª¡Ô µÇÑ ·Õè 7 áµÁ ´Õ ªÑ ¹·Õ ªÕè àéÕ »¹ 6
time[7] ໹ ÊÁÒª¡Ô µÇÑ ·èÕ 8 áµÁ ´Õ ªÑ ¹·Õ ªèÕ àéÕ »¹ 7
time[8] ໹ ÊÁÒª¡Ô µÇÑ ·Õè 9 áµÁ ´Õ ªÑ ¹·Õ ªÕè àÕé »¹ 8
time[9] ໹ ÊÁÒª¡Ô µÇÑ ·Õè 10 áµÁ ´Õ ªÑ ¹·Õ ªÕè àéÕ »¹ 9
â´Â·èÕ time[0]...time[9] µÒ §¡àç »¹ µÇÑ á»Ãª¹´Ô int Á¢Õ ¹Ò´ 2 亵 ´§Ñ ¹¹Ñé ¡ÒûÃСÒÈ
µÇÑ á»Ã time ¨§Ö ãªà ¹Í×é ··Õè §éÑ Ê¹Ôé 20 亵
µÇÑ ÍÂÒ §·èÕ 4-16
¡ÒûÃСÒȵÇÑ á»Ãª¹´Ô ÍÐàþ ÃÍ Á¡ºÑ ¡Òí ˹´¤Ò ¢Í ÁÅÙ ãË¡ ºÑ ÊÁÒª¡Ô ãË» ÃСÒÈ໹
char dat[8] = {1,3,5,7,9,11,13,15} ;
¨Ò¡µÇÑ ÍÂÒ §à»¹ ¡ÒûÃСÒȵÇÑ á»ÃÍÐàê Í×è dat ¾ÃÍ Á¡ºÑ ¡Òí ˹´¤Ò ¢Í ÁÅÙ ãË¡ ºÑ ÊÁÒª¡Ô áµÅ еÇÑ (ÍÒ¨
¨ÐàÃÂÕ ¡ÇÒ áµÅ ÐË¹Ç Â ¡äç ´) ¼ÅÅ¾Ñ ¸· äÕè ´¤ Í×
dat[0] = 1;
dat[1] = 3;
dat[2] = 5;
dat[3] = 7;
dat[4] = 9;
dat[5] = 11;
dat[6] = 13;
dat[7] = 15;
¡ÒÃàÃÂÕ ¡ãªÊ ÁÒª¡Ô ÍÐààËÅ§Ñ ¨Ò¡Á»Õ ÃСÒÈÍÐàâ Ò §º¹
char i , j ; // j = dat[i] ==> j = dat[3] ==> j = 7
i = 3;
j = dat[i]; /* ¼ÅÅ¾Ñ ¸¤ Í× j = 7 */
µÇÑ ÍÂÒ §·Õè 4-15
¶Ò »ÃСÒÈ໹
int time[10];
ËÁÒ¶§Ö µÇÑ á»ÃÍÐàê Íè× time ÁÊÕ ÁÒª¡Ô ÂÍ Â 10 µÇÑ ÊÒÁÒöᨡᨧ䴴 §Ñ ¹Õé
time[0] ໹ ÊÁÒª¡Ô µÇÑ ·èÕ 1 áµÁ ´Õ ªÑ ¹·Õ ªèÕ àéÕ »¹ 0
time[1] ໹ ÊÁÒª¡Ô µÇÑ ·èÕ 2 áµÁ ´Õ ªÑ ¹·Õ ªÕè àéÕ »¹ 1
time[2] ໹ ÊÁÒª¡Ô µÇÑ ·Õè 3 áµÁ ´Õ ªÑ ¹·Õ ªÕè àéÕ »¹ 2
time[3] ໹ ÊÁÒª¡Ô µÇÑ ·Õè 4 áµÁ ´Õ ªÑ ¹·Õ ªÕè àéÕ »¹ 3
time[4] ໹ ÊÁÒª¡Ô µÇÑ ·Õè 5 áµÁ ´Õ ªÑ ¹·Õ ªÕè àÕé »¹ 4
time[5] ໹ ÊÁÒª¡Ô µÇÑ ·Õè 6 áµÁ ´Õ ªÑ ¹·Õ ªèÕ àÕé »¹ 5
time[6] ໹ ÊÁÒª¡Ô µÇÑ ·Õè 7 áµÁ ´Õ ªÑ ¹·Õ ªÕè àéÕ »¹ 6
time[7] ໹ ÊÁÒª¡Ô µÇÑ ·èÕ 8 áµÁ ´Õ ªÑ ¹·Õ ªèÕ àéÕ »¹ 7
time[8] ໹ ÊÁÒª¡Ô µÇÑ ·Õè 9 áµÁ ´Õ ªÑ ¹·Õ ªÕè àÕé »¹ 8
time[9] ໹ ÊÁÒª¡Ô µÇÑ ·Õè 10 áµÁ ´Õ ªÑ ¹·Õ ªÕè àéÕ »¹ 9
â´Â·èÕ time[0]...time[9] µÒ §¡àç »¹ µÇÑ á»Ãª¹´Ô int Á¢Õ ¹Ò´ 2 亵 ´§Ñ ¹¹Ñé ¡ÒûÃСÒÈ
µÇÑ á»Ã time ¨§Ö ãªà ¹Í×é ··Õè §éÑ Ê¹Ôé 20 亵
µÇÑ ÍÂÒ §·èÕ 4-16
¡ÒûÃСÒȵÇÑ á»Ãª¹´Ô ÍÐàþ ÃÍ Á¡ºÑ ¡Òí ˹´¤Ò ¢Í ÁÅÙ ãË¡ ºÑ ÊÁÒª¡Ô ãË» ÃСÒÈ໹
char dat[8] = {1,3,5,7,9,11,13,15} ;
¨Ò¡µÇÑ ÍÂÒ §à»¹ ¡ÒûÃСÒȵÇÑ á»ÃÍÐàê Í×è dat ¾ÃÍ Á¡ºÑ ¡Òí ˹´¤Ò ¢Í ÁÅÙ ãË¡ ºÑ ÊÁÒª¡Ô áµÅ еÇÑ (ÍÒ¨
¨ÐàÃÂÕ ¡ÇÒ áµÅ ÐË¹Ç Â ¡äç ´) ¼ÅÅ¾Ñ ¸· äÕè ´¤ Í×
dat[0] = 1;
dat[1] = 3;
dat[2] = 5;
dat[3] = 7;
dat[4] = 9;
dat[5] = 11;
dat[6] = 13;
dat[7] = 15;
¡ÒÃàÃÂÕ ¡ãªÊ ÁÒª¡Ô ÍÐààËÅ§Ñ ¨Ò¡Á»Õ ÃСÒÈÍÐàâ Ò §º¹
char i , j ; // j = dat[i] ==> j = dat[3] ==> j = 7
i = 3;
j = dat[i]; /* ¼ÅÅ¾Ñ ¸¤ Í× j = 7 */