Knowing the target system makes a lot of these things quite a bit easier. I had really good luck in college knowing our graphics teacher was using a 286.
As a TA you pretty much can be a hardass or save time for the rest of the semester and just mark 100.
Another early scenario was declaring main() as void in some embedded systems. I guess there was nothing to return to but it was still odd.