c語言獲取陣列長度的函式
通過巨集定義才能實現調取函式直接獲取長度的效果,放到函式中不行。
具體原因請看:https://blog.csdn.net/qq_39516859/article/details/82464346
根據上文做出改進,程式碼:
#include<stdio.h>
#define ListLength(x) sizeof(x) / sizeof(x[0])
void main()
{
int LA[]={3,5,8,11};
int LB[]={2,6,8,9,11,15,20};
printf("%d\n",ListLength(LA));
printf("%d\n",ListLength(LB));
}
執行效果:
相關文章
- C++獲取陣列的長度C++陣列
- c語言的strlen函式計算字元陣列長度不對C語言函式字元陣列
- 獲取C/C++字串、字元陣列長度C++字串字元陣列
- C語言如何計算陣列的長度C語言陣列
- C語言函式題-查詢陣列每行的最大值C語言函式陣列
- c語言的陣列C語言陣列
- C語言陣列C語言陣列
- 用 GetLength(int dimension) 獲取陣列指定維度的長度。陣列
- c語言中計算陣列長度的方法C語言陣列
- C語言的函式C語言函式
- c語言字元陣列C語言字元陣列
- C++陣列長度C++陣列
- C語言常用函式C語言函式
- C語言 execve()函式C語言函式
- C語言函式sscanf()的用法C語言函式
- C語言qsort函式的使用C語言函式
- C語言 指標與陣列C語言指標陣列
- C語言基礎-1、陣列C語言陣列
- C語言,如何進行多次分割,獲取的到多個字串,組成一個陣列C語言字串陣列
- JS陣列at函式(獲取最後一個元素的方法)介紹JS陣列函式
- 08. C語言函式C語言函式
- C語言 函式指標C語言函式指標
- C語言基礎函式C語言函式
- C語言函式呼叫棧C語言函式
- C/C++獲取二維陣列行列數C++陣列
- C++ 獲取陣列大小、多維陣列操作詳解C++陣列
- 陣列排序函式-php陣列函式(一)陣列排序函式PHP
- c語言-運算子,陣列,指標C語言陣列指標
- C語言陣列求學生成績C語言陣列
- realloc 實現隨使用者輸入自動擴充套件陣列長度(C語言)套件陣列C語言
- C語言庫函式及示例C語言函式
- C語言解讀assert函式C語言函式
- C#語言函式遞迴C#函式遞迴
- 字元陣列的長度字元陣列
- c語言函式指標的定義C語言函式指標
- C語言動態陣列小作業C語言陣列
- 二維陣列的獲取陣列
- C語言用二維陣列作為函式入口引數的小結C語言陣列函式