Not sure where to ask this question, so I guess I'll try here first: In C, write() normally takes 3 parameters, but in this example at
codegolf.stackexchange.com/a/2265/16955 the code gets away with passing only 1 param (and not even the 1st param, but only the 2nd param, the buffer, is specified as far as I can tell). Can anyone tell me what exactly is going on here?