Can I pass constant values to functions which accept structure arguments? Not yet. As of this writing, C has no way of generating anonymous structure values.