GNU Data Language/Data Structures

From Wikibooks, open books for an open world
< GNU Data Language
Jump to: navigation, search

Primitive data types[edit]

Integral types[edit]
Enumerated type[edit]
Floating point types[edit]
Storage duration specifiers[edit]
Type qualifiers[edit]

Pointers[edit]

Referencing[edit]
Dereferencing[edit]

Arrays[edit]

Array definition[edit]
Accessing elements[edit]
Dynamic arrays[edit]
Multidimensional arrays[edit]

Strings[edit]

Backslash escapes[edit]
String literal concatenation[edit]
Character constants[edit]
Wide character strings[edit]
Variable width strings[edit]
Library functions[edit]

Structures and unions[edit]

Structures[edit]
Unions[edit]
Declaration[edit]
Accessing members[edit]
Initialization[edit]
Assignment[edit]
Other operations[edit]
Bit fields[edit]
Incomplete types[edit]