2012-04-05 21 views

回答

7

查找数组中的元素的数量的标准习惯用法

int num_items = sizeof(list_of_filename)/sizeof(list_of_filename[0]); 
2

如何:

sizeof(list_of_filename)/sizeof(char*) 

或者更一般地:

sizeof(list_of_filename)/sizeof(list_of_filename[0]) 
+0

而不是重复以前的答案,你可能会认为'的sizeof(list_of_filename)/的sizeof(* list_of_filename)' – 2012-04-05 01:56:48

+1

我想,答案在同一时间:)我个人比较喜欢'[0]'版本,所以我不会对其他版本的编辑感觉正确。尽管编辑它到您的答案虽然 - 我给了你upvote :) – 2012-04-05 02:02:10