An Ode to C:
0x0d2C
~~~~~~
May your signals all trap
May your references be bounded
All memory aligned
Floats to ints rounded.
And Remember ...
Non-zero is true Use -> for a pointer
++ adds one A dot if it's not
Arrays start with zero ? : is confusing
And, NULL is for none. Use them a lot.
For octal, use zero a.out is your program
0x means hex There's no 'U' in 'foobar'
= will set And, char (*(*x())[])() is
== means test. A function returning a pointer
to an array of pointers to
functions returning char.
0x0d2C
~~~~~~
May your signals all trap
May your references be bounded
All memory aligned
Floats to ints rounded.
And Remember ...
Non-zero is true Use -> for a pointer
++ adds one A dot if it's not
Arrays start with zero ? : is confusing
And, NULL is for none. Use them a lot.
For octal, use zero a.out is your program
0x means hex There's no 'U' in 'foobar'
= will set And, char (*(*x())[])() is
== means test. A function returning a pointer
to an array of pointers to
functions returning char.
Related:
- declare foo as pointer to function returning pointer to function
returning pointer to array 3 of pointer to function returning
pointer to array 4 of array 2 of pointer to pointer to function
returning pointer to array 5 of pointer to pointer to char
char **(*(**(*(*(*(*(*foo)())())[3])())[4][2])())[5]
To turn the above into a cast,
remove the name `foo' and add (): (char... - vaxocentrism /vak`soh-sen'trizm/ n.
[analogy with
`ethnocentrism'] A notional disease said to afflict C programmers
who persist in coding according to certain assumptions that are
valid (esp.
under Unix) on VAXen but false elsewhere. Among ... - snap v.
To replace a pointer to a pointer with a direct
pointer;
to replace an old address with the forwarding address... - snap: v. To replace a pointer to a pointer with a direct pointer;
to replace an old address with the forwarding address... - handle: n. 1. [from CB slang] An electronic pseudonym;
a `nom de guerre' intended to conceal the user's... - functino n.
[uncommon, U.K.; originally a serendipitous
typo in 1994] A pointer to a function in C and C++.
By association with sub-atomic particles such as... - handle n.
1. [from CB slang] An electronic pseudonym;
a `nom de guerre' intended to conceal the user's... - 0: Numeric zero, as opposed to the letter `O' (the 15th letter of
the English alphabet).
In their unmodified forms they look a lot alike... - Unobfuscated Perl (#1)
A rogue group of Perl hackers has presented a plan to add a "use
really_goddamn_strict" pragma that would enforce readability and
UNobfuscation.
With this pragma in force, the Perl compiler might...
From the same category:
- A man works hard to keep the wolf from the door.
Then his daughter grows up and brings one home... - oo)
\||\ \\/
~~ \||
\\ ||
\\||
\||
~~ \\_ \_ Cow skiing a Black Diamond... - For other things mild Heav'n a time ordains,
And disapproves that care,
though wise in show, That with superfluous burden loads... - I'm the world's first fully-functioning homicidal artist.
The Joker in the BATMAN... - REAL MUSICIANS adjust their volume the old-fashioned way .
they turn it [to eleven! Owright!!!]...
