0
試圖找出如何讓焦項目總數* numberlist []在C和C++,下面是代碼:長度 '的char * numberlist []' C和C++
const char* list_of_filename[] = {"One","Two","Three","Four","Five"};
試圖找出如何讓焦項目總數* numberlist []在C和C++,下面是代碼:長度 '的char * numberlist []' C和C++
const char* list_of_filename[] = {"One","Two","Three","Four","Five"};
查找數組中的元素的數量的標準習慣用法
int num_items = sizeof(list_of_filename)/sizeof(list_of_filename[0]);
如何:
sizeof(list_of_filename)/sizeof(char*)
或者更一般地:
sizeof(list_of_filename)/sizeof(list_of_filename[0])
而不是重複以前的答案,你可能會認爲'的sizeof(list_of_filename)/的sizeof(* list_of_filename)' – 2012-04-05 01:56:48
我想,答案在同一時間:)我個人比較喜歡'[0]'版本,所以我不會對其他版本的編輯感覺正確。儘管編輯它到您的答案雖然 - 我給了你upvote :) – 2012-04-05 02:02:10