Define an lvalue of type T, where T is the first parameter in the variable parameter list.
If only T is given as a parameter, { 0 } is used to initialize the lvalue. Otherwise the remaining parameters are used for initialization.
- See also:
- P99_AVAL for an array type with unknown base type.
-
P99_RVAL for a macro that returns an rvalue of a certain type and value.
- Examples:
- test-p99-pow.c.
Definition at line 1062 of file p99_int.h.
Referenced by p99_tss::p99_tss_delete(), and thrd_t_init().