1、有时候需要用到数组的长度,并且想写成通用的形式
求数组的长度标准可这样求:
float str[100]={0);
则数组长度strlen=sizeof(str)/sizeof(float)
2、关于sizeof
char c_sendmsg[] = "DPMSG:echo\r\n"; //后面会自动加上\0,所以长度为13
使用sizeof(c_sendmsg)会得到结果13,并不是12
unsigned char a[10] = { 0 };
使用sizeof(a)的到结果值会为10;