Professional Documents
Culture Documents
3. Expressions 4.
Pointers
5. Null Pointers 6.
Arrays and Pointers
7. Memory Allocation 8.
Characters and Strings
___________________________________________________
___________________________________________________
______
"string"; ?
1.12 How do I initialize a pointer to a
function?
___________________________________________________
______________
in C?
arguments?
structure type?
structure?
finishes. Why?
preprocessor #defines?
___________________________________________________
______________
3. Expressions
print 56?
3.3 How could the code [CENSORED] ever give 7?
b;" work?
___________________________________________________
______________
4. Pointers
function by reference?
pointers.
___________________________________________________
______________
5. Null Pointers
should I use?
changes?
is not?
stuff.
pointers?
___________________________________________________
______________
C?
formal parameters?
pointers.
6.11 I came across some ``joke'' code containing
the ``expression''
array?
functions?
6.21 Why doesn't sizeof properly report the size of
an array which is
a parameter to a
function?
___________________________________________________
______________
7. Memory Allocation
7.3 But the man page for strcat says that it takes
two char *'s as
:wq
acting strangely.
640K or so?
you?
realloc?
___________________________________________________
______________
___________________________________________________
______________
___________________________________________________
______________
10. C Preprocessor
strings?
different ways?
endianness?
10.22
literal'' mean?
macro expansion?
arguments?
___________________________________________________
______________
warning message?
dimensions?
char **?
from main?
out.
this code?
undefined.
___________________________________________________
______________
12. Stdio
..."?
on the screen.
12.5 How can I read one character at a time,
without waiting for the
RETURN key?
input stream?
___________________________________________________
______________
upper-case letter?
distribution?
___________________________________________________
______________
equality?
___________________________________________________
______________
15. Variable-Length Argument Lists
printf. Why?
printf's arguments?
arguments?
called with?
15.9 My compiler isn't letting me declare a
function that accepts only
variable arguments.
pointer-to-function.
time?
___________________________________________________
______________
it's exiting.
results on another.
___________________________________________________
______________
17. Style
to printf. Why?
standards?
17.10 Some people say that goto's are evil and that
I should never use
___________________________________________________
______________
___________________________________________________
______________
or do a non-blocking read?
indicators?
or rewriting it?
files?
sub-second resolution?
applications?
19.40b How do I use BIOS calls? How can I write
ISR's? How can I
create TSR's?
___________________________________________________
______________
20. Miscellaneous
or little-endian?
arbitrary expressions)?
its output?