N
Nick Keighley
use some white-space!
I worked with someone once who was a great believer in absolutes
("this
is the worse thing that could possibly happen!" was my favourite) and
he
once told me "never use a single letter variable!". So I have used
them as much as reasonably possible ever since.
Block *block_clear (Block *b)
{
/* code here */
}
In this case, yes. Everyone knows s and t are used as names for
strings, assuming they've read K&R. And it's not a huge leap to
interpret r as "returned string".
In general, I am not in favour of one-letter identifiers, but there
are times when verbosity gets in the way.
I worked with someone once who was a great believer in absolutes
("this
is the worse thing that could possibly happen!" was my favourite) and
he
once told me "never use a single letter variable!". So I have used
them as much as reasonably possible ever since.
Block *block_clear (Block *b)
{
/* code here */
}