先上代碼:
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)注