Expert C Programming: Deep Secrets
Prentice Hall, 14. jun. 1994 - 384 strani
This book is for the knowledgeable C programmer, this is a second book that gives the C programmers advanced tips and tricks. This book will help the C programmer reach new heights as a professional. Organized to make it easy for the reader to scan to sections that are relevant to their immediate needs.
Zadetki 1–3 od 75
Instead of char * strcpy(); declarations in header files now look like this: char *
strcpy(char *dst, const char *src); You can also omit the names of the parameters,
leaving only the types: char * strcpy(char * , const char * ); Don't omit the ...
It is this condition that makes a call with a char * argument corresponding to a
const char * parameter legal (as seen throughout the string routines in the C
library). This is legal because in the code char * cp; const char *ccp; ccp = cp; ...
char* const *(*next)(); As we unscramble this declaration, we gradually “white out
” the pieces of it that we have already dealt with, so that we can see exactly how
much remains. Again, remember const means “read-only”. Just because it says ...
Mnenja - Napišite recenzijo
LibraryThing ReviewUporabnikova ocena - kalafjj - LibraryThing
A very enjoyable read. Not only will you learn aspects of C in great detail (the section on pointers vs. array is excellent), but the author writes in a witty manner I haven't typically found in programming books. (The style reminded me a bit of Programming Perl by Larry Wall.) Celotno mnenje
1 C Through the Mists of Time
2 Its Not a Bug Its a Language Feature
3 Unscrambling Declarations in C
10 preostalih delov ni prikazanih