Question.2
A developer writes:
void spi_init(int speed = 1000000, int mode);
Will this compile?
Select Answer
Yes — defaults can be on any parameter
No — defaults must be on trailing (rightmost) parameters only; the compiler can't skip middle arguments
Yes — but mode must also have a default
No — but only because int is the wrong type for SPI speed