float
is compatible with a
pointer to int
.
enum
,
short
, char
, and long
.
The ANSI C Standard allows only int
, unsigned
int
, or signed int
.
long float
is recognized as a synonym for
double
.
main()
,
namely char *envp[]
, is allowed.[1]
When DEC C is run in common C
compatibility mode, the main
function can accept
a third parameter, the environment array envp. This
array contains process information such as the user name and
controlling information, and has no bearing on passing command-
line arguments. Its primary use is during exec
and
getenv
library function calls.
See your platform-specific DEC C
documentation for more information about invoking the
main
function within your host environment.
#else
and #endif
.
int
.
int
and long
are
compatible.
register
storage class is allowed.
static
storage class are allowed.
[1] Parameters to the function main() are only checked in strict ANSI mode.