### Question 2.10

How can I pass constant values to functions which accept structure arguments?

C has no way of generating anonymous structure values. You will have to use a temporary structure variable or a little structure-building function; see question 14.11 for an example. (`gcc` provides structure constants as an extension, and the mechanism will probably be added to a future revision of the C Standard.) See also question 4.10.

Read sequentially: prev next up top

This page by Steve Summit // Copyright 1995 // mail feedback