2012年2月19日

摘要: 如何获取数组的长度2010-12-15 20:49C/C++中如何获取数组的长度? 收藏C、C++中没有提供 直接获取数组长度的函数,对于存放字符串的字符数组提供了一个strlen函数获取长度,那么对于其他类型的数组如何获取他们的长度呢?其中一种方法是使 用sizeof(array) / sizeof(array[0]), 在C语言中习惯上在 使用时都把它定义成一个宏,比如#define GET_ARRAY_LEN(array,len) {len = (sizeof(array) / sizeof(array[0]));} 。而在C++中则可以使用模板 技术定义一个函数,比如:template 阅读全文
posted @ 2012-02-19 19:26 一指流砂 阅读(248764) 评论(0) 推荐(8) 编辑

导航