Question.7
A global object is created:
class Logger { public: Logger() { uart_init(115200); uart_send("Boot\n"); } }; Logger sys_log; // Global object int main() { uart_send("Main\n"); }
What is the output order?
Select Answer
Main, Boot
Boot, Main -- global object constructors run before main()
Only Main -- global constructors are skipped
Undefined -- depends on linker