65. Pointer-iii

Question.4

A firmware engineer writes this code for a boot sequence:

void (*states[4])() = {init, load, exec, shutdown};

for (int i = 0; i < 4; i++) {
   states[i]();
}

What firmware design pattern does this implement?

Need Help? Refer to the Quick Guide below

Select Answer

Restart quiz!