[討論] Loop的次數與array有關時, 大家都怎麼寫
有問題想請教,
若在迴圈中要跑的次數與陣列的元素個數有關的時候,
大家都會怎麼寫呢?
Ex:
#define arrElementNum N
unsigned int arr[arrElementNum] = {...};
void main(void)
{
unsigned int i;
for(i=0; i<X; i++)
{
arr[i] = ...;
..
}
}
大家這個X會用什麼方法寫..
case1: sizeof(arr)/sizeof(arr[0])
case2: arrElementNum
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.210.106.78
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1435889317.A.C90.html
※ 編輯: MaxHaru (218.210.106.78), 07/03/2015 10:23:03
→
07/03 10:31, , 1F
07/03 10:31, 1F
推
07/03 10:36, , 2F
07/03 10:36, 2F
→
07/03 10:38, , 3F
07/03 10:38, 3F
→
07/03 10:40, , 4F
07/03 10:40, 4F
→
07/03 10:41, , 5F
07/03 10:41, 5F
→
07/03 10:42, , 6F
07/03 10:42, 6F
→
07/03 10:44, , 7F
07/03 10:44, 7F
→
07/03 10:53, , 8F
07/03 10:53, 8F
→
07/03 10:53, , 9F
07/03 10:53, 9F
→
07/03 10:54, , 10F
07/03 10:54, 10F
→
07/03 10:54, , 11F
07/03 10:54, 11F
→
07/03 12:11, , 12F
07/03 12:11, 12F
推
07/03 12:25, , 13F
07/03 12:25, 13F
→
07/03 12:29, , 14F
07/03 12:29, 14F
→
07/03 13:04, , 15F
07/03 13:04, 15F
→
07/03 13:05, , 16F
07/03 13:05, 16F
→
07/03 13:05, , 17F
07/03 13:05, 17F
→
07/03 13:06, , 18F
07/03 13:06, 18F
推
07/03 13:13, , 19F
07/03 13:13, 19F
→
07/03 13:14, , 20F
07/03 13:14, 20F
→
07/03 13:15, , 21F
07/03 13:15, 21F
→
07/03 13:20, , 22F
07/03 13:20, 22F
→
07/03 13:20, , 23F
07/03 13:20, 23F
推
07/03 14:43, , 24F
07/03 14:43, 24F
→
07/03 14:43, , 25F
07/03 14:43, 25F
→
07/03 14:44, , 26F
07/03 14:44, 26F
推
07/03 14:52, , 27F
07/03 14:52, 27F
→
07/03 14:54, , 28F
07/03 14:54, 28F
推
07/03 16:00, , 29F
07/03 16:00, 29F
推
07/03 22:03, , 30F
07/03 22:03, 30F
→
07/05 10:26, , 31F
07/05 10:26, 31F
→
07/05 10:26, , 32F
07/05 10:26, 32F
→
07/05 10:37, , 33F
07/05 10:37, 33F
→
07/05 10:40, , 34F
07/05 10:40, 34F
→
07/05 10:42, , 35F
07/05 10:42, 35F
→
07/05 10:43, , 36F
07/05 10:43, 36F
→
07/05 10:46, , 37F
07/05 10:46, 37F
推
07/05 22:29, , 38F
07/05 22:29, 38F
→
07/05 22:30, , 39F
07/05 22:30, 39F
→
07/05 22:31, , 40F
07/05 22:31, 40F
→
07/05 22:32, , 41F
07/05 22:32, 41F
→
07/05 22:33, , 42F
07/05 22:33, 42F
→
07/05 22:41, , 43F
07/05 22:41, 43F
→
07/05 22:43, , 44F
07/05 22:43, 44F
→
07/05 22:44, , 45F
07/05 22:44, 45F
→
07/05 23:46, , 46F
07/05 23:46, 46F