先上代碼:
float gcode[10][2]={                  {0.00,0.00},                  {100.00,0.00},                  {100.00,50.00},                  {0.00, 50.00},                  {0.00,100.00},                  {100.00,100.00},                  {100,150.00},                  {0.00,150},                  {0.00,200.00},                  {100.00,200.00}                 };void setup() {  // put your setup code here, to run once:  Serial.begin(115200);  Serial.PRintln("hello world");}void loop (){ Serial.println(sizeof(gcode)); Serial.println(sizeof(gcode[0])); Serial.println(sizeof(gcode[0][0]));   Serial.println("ok");  while(1);}以下是運(yùn)行結(jié)果:hello world8084ok
解析:
sizeof(gcode),gcode指向整個(gè)二維數(shù)組,所以sizeof(gcode)求的是二維數(shù)組的字節(jié)數(shù),10*8=80;
sizeof(gcode[0]),gcode[0]指向二維數(shù)組第一行,第一行共有4*2=8;
sizeof(gcode[0][0]),gcode[0][0]指向二維數(shù)組第一個(gè)元素,float 為4字節(jié)。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注