Mindfuck C statements thread

It doesn't matter if the mindfuckery is intentional or not. Oldie but goldie here, you might know it already:

void ( *( *f[] ) () ) ();

Attached: download.png (225x225, 3K)

Other urls found in this thread:

github.com/rust-lang/rust/blob/master/src/test/run-pass/weird-exprs.rs
c-faq.com/decl/spiral.anderson.html
web.archive.org/web/20170512104502/http://ieng9.ucsd.edu/~cs30x/rt_lt.rule.html
stackoverflow.com/questions/49481217/linux-kernels-is-constexpr-macro
twitter.com/SFWRedditVideos

I saw that code in a pdf screenshot posted here a few months ago. Don't remember what it is.

What does this do? C is so stupid man

Clets, when will they ever learn?

>grammars exist
>dude c is so stoopeed rust ftw

Attached: rust shill hd.png (2955x2785, 785K)

Declares f as array of pointer to function returning pointer to function returning void.

>being this defensive
Who hurt you?

>projecting

Attached: smug.png (1631x1571, 124K)

f is an array of pointers to function(s) of no arguments returning void
not hard at all

github.com/rust-lang/rust/blob/master/src/test/run-pass/weird-exprs.rs

Attached: 135.png (165x115, 17K)