Warning: Some posts on this platform may contain adult material intended for mature audiences only. Viewer discretion is advised. By clicking ‘Continue’, you confirm that you are 18 years or older and consent to viewing explicit content.
fun situations can arise when you write , instead of ;
For those not in the know, in c++ the comma operator evaluates the left expression, discards the value, then evaluates the right expression and returns the value.
if you now have a a situation like this
int i = 0,
printf("some message");
i has a completely different value, since it actually uses the return value of printf instead
The tests wouldn’t even run of that was the issue, pretty sure (depends on the language I suppose)
fun situations can arise when you write , instead of ; For those not in the know, in c++ the comma operator evaluates the left expression, discards the value, then evaluates the right expression and returns the value. if you now have a a situation like this
i has a completely different value, since it actually uses the return value of printf instead
And people give Python shit for significant whitespace 😂