> > 3c. * in types > > Leave space between name and * in types. > > Multiple * dont need additional space between them. > > > > struct foo **bar; > > > Don't put spaces between `*' and the name when declaring variables, > even if it's not a double pointer. int * foo; is ugly. Common > convention is int *foo;
The "Leave space between name and *" is confusing. Does 'name' refer to the type or variable. I hope Michael was not recommending: char * p; How about saying: Do not leave a space between a * and the following variable name, nor between multiple *, when used to declare pointers: char *p; struct foo **bar; -- I won't rest till it's the best ... Programmer, Linux Scalability Paul Jackson <[EMAIL PROTECTED]> 1.925.600.0401 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/