C語言應用於LR中-如何獲得數組長度

C語言沒有提供獲取數組長度的函數,最起碼我不知道,因此編寫了一個函數取數組的長度,調試成功,你們能夠試試。另外也能夠用sizeof(a)/4來取得整型數組的長度,由於整型佔4個字節。效果相同。

#include "web_api.h"
int LenofArray(int *p)
{
        int length=0;
        for(;*p!='\0';p++)
        length++;
        return length;
}
Action() {     int a[]={1,2,3,4,23,234,4543,565,767};     int m=LenofArray(a);     lr_output_message("%d",m);  return 0; }
相關文章
相關標籤/搜索