#include<stdio.h> #include<stdlib.h> #define GET_LEN(array,len){ len = sizeof(array)/sizeof(array[0]); } int main() { char a[]={'1','2','3','4'}; int _len=0; GET_LEN(a,_len); printf("%d\n",_len); return 0; }