概念容易忘记,写在这里提醒自己;
uint32_t data[16] = {1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6};
printf("stop %d\n", sizeof(data));
以上会输出 stop 64,sizeof计算得出的是数组data的字节数;
所以如果要得到data的维数,需要 sizeof(data)/sizeof(data[0])
概念容易忘记,写在这里提醒自己;
uint32_t data[16] = {1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6};
printf("stop %d\n", sizeof(data));
以上会输出 stop 64,sizeof计算得出的是数组data的字节数;
所以如果要得到data的维数,需要 sizeof(data)/sizeof(data[0])