c++ 獲取數組長度

1、對於數組或者傳遞的數組參數,可以直接使用如下的宏或者類似的函數來獲取。 #define getArrayLen(array,len) {len = sizeof(array)/sizeof(array[0]);} 2、對於指向數組的指針,可以通過指針來獲取數組大小。 需要先了解下數組申請時的結構,如下  申請時或在所有元素前多出一個單元存放數組的大小。所以只要找到那個單元就能知道數組大小。 首
相關文章
相關標籤/搜索