3 ms·
In C, the commas are also used in macro definitions where you need multiple statements to be output by the macro, but can’t use semicolons because the macro mig
by mturmon 7y ago
In C, the commas are also used in macro definitions where you need multiple statements to be output by the macro, but can’t use semicolons because the macro might expand in a context where only one statement is expected. In both the OP and this one,it comes off as clever but tricky.