Unique

Visual cdecl

Edit a C declaration as English, as code, or as a box-and-arrow diagram

Visual cdecl

Paste something like int (*(*foo)(const void *))[3] and it unspools into plain English and a diagram of boxes and arrows, pointer to function returning pointer to array. Edit any of the three and the other two follow, so you can build a hairy declaration by clicking instead of reading it inside out. It extends the classic cdecl.org, with a dozen examples to start from.

github.avestura.dev ↗

← back