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++獲取陣列的長度C++陣列
- c語言的strlen函式計算字元陣列長度不對C語言函式字元陣列
- C語言求其字元陣列的長度C語言字元陣列
- 獲取C/C++字串、字元陣列長度C++字串字元陣列
- C語言如何計算陣列的長度C語言陣列
- C語言getgroups()函式:獲取組程式碼函式C語言函式
- C語言應用於LR中-如何得到陣列長度C語言陣列
- 用 GetLength(int dimension) 獲取陣列指定維度的長度。陣列
- c語言中計算陣列長度的方法C語言陣列
- c語言的陣列C語言陣列
- C語言函式題-查詢陣列每行的最大值C語言函式陣列
- javascript如何獲取陣列的長度和遍歷陣列的每一項JavaScript陣列
- C++陣列長度C++陣列
- C語言陣列C語言陣列
- C語言中如何求一個陣列的長度C語言陣列
- C語言函式手冊:c語言庫函式大全|C語言標準函式庫|c語言常用函式查詢C語言函式
- C語言(字元陣列)C語言字元陣列
- c語言字元陣列C語言字元陣列
- C語言的函式C語言函式
- C語言結構體及函式傳遞陣列引數示例C語言結構體函式陣列
- [ASM C/C++] C語言陣列ASMC++C語言陣列
- php獲取一維,二維陣列長度的方法(有例項)PHP陣列
- C語言 簡單的佇列(陣列佇列)C語言佇列陣列
- C語言ftell()函式:獲取檔案讀寫指標的當前位置C語言函式指標
- C語言 execve()函式C語言函式
- C語言常用函式C語言函式
- C語言 指標與陣列C語言指標陣列
- c語言陣列、sizeof()及strlen()C語言陣列
- C語言基礎-1、陣列C語言陣列
- 字元陣列的長度字元陣列
- C語言,如何進行多次分割,獲取的到多個字串,組成一個陣列C語言字串陣列
- C語言函式sscanf()的用法C語言函式
- C語言qsort函式的使用C語言函式
- C語言 itoa函式及atoi函式C語言函式
- JS陣列at函式(獲取最後一個元素的方法)介紹JS陣列函式
- C語言中strlen求字串長度,求字元陣列長度(空字元,數字0,字元0,陣列部分初始化)C語言字串字元陣列
- [ASM C/C++] C語言的main 函式ASMC++C語言AI函式