Click here to Skip to main content
13,149,099 members (58,802 online)
Click here to Skip to main content

How to interpret complex C/C++ declarations

Ever came across a declaration like int * (* (*fp1) (int) ) [10]; or something similar that you couldn't fathom? This article will teach you to interpret such complex C/C++ declarations, including the use of typedef, const, and function pointers.
This is an old version of the currently published article.

This article is still being written and is not currently available for general viewing.

Please go to the C / C++ Language Table of Contents to view the list of available articles in this section.

You may also be interested in...

Permalink | Advertise | Privacy | Terms of Use | Mobile
Web01 | 2.8.170924.2 | Last Updated 4 Jul 2004
Article Copyright 2004 by Vikram A Punathambekar
Everything else Copyright © CodeProject, 1999-2017
Layout: fixed | fluid