Expert C Programming: Deep C Secrets
SunSoft Press, 1994 - 353 strani
Written for experienced C programmers who want to quickly pick up some of the insights and techniques of experts and master the fine arts of ANSI C, this volume passes on the wisdom of a highly experienced C compiler writer and his colleagues to help programmers reach new heights, and avoid common software pitfalls along the way. Covers topics that many C Programmers find confusing and features one of the best introductions to C++ and the rationale behind it.
Zadetki 1–3 od 11
A “ modifiable l - value ” is a term introduced by C. It means an l - value that is
permitted to appear on the left - hand side of ... This weirdness was introduced to
cope with arraynames which are l - values that locate objects , but in C may not
for ( i = 0 ; i < 10 ; i ++ ) load l - value ( a ) into R1 ( can be hoisted out of loop )
load l - value ( i ) into R2 ( can be hoisted out of loop ) a [ i ] = 0 ; load ( R2 ) into
R3 if necessary , scale R3 add R1 + R3 into R4 store 0 into [ R4 ] Pointer
... 183 memory management , 143 memory management unit , 189 , 190 memory
map , 128 memory models , 173 Mercury , 31 method , 295 Microsoft , 168 , 213 ,
343 MIT , 86 mmap , 142 mmap ( ) , 115 MMU , 176 , 177 modifiable l - value ...
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
The Structure of the ANSI C Standard
How Quiet is a Quiet Change?
Its Not a Bug Its a Language Feature
15 preostalih delov ni prikazanih