于 2013年01月14日 01:41, Guenter Roeck 写道: > Maybe the confusion arises from the somewhat lax use of the term "const > pointer", and the csomewhat confusing way of defining variable attributes in C. > Strictly speaking, > const char *name; > which is identical to > char const *name; > is not a const pointer, it is a pointer to a constant (string in this case). > A "const pointer", or "constant pointer to an object", would be > char * const name; Maybe. :-) -- Chen Gang Flying Transformer