linked-in drivers once again
Fri Jun 29 03:20:50 CEST 2001
"Vance Shipley" <vances@REDACTED> writes:
> I disagree:
> $ cat > t.c
> int var;
> printf("var=%d\n", var);
Yes, but that is *not* a static variable (you'd have prefix the
declaration with the keyword "static", or move it outside main).
Uninitialised static variables are traditionally allocated in a
section of memory called BSS (i.e. not on the stack or in a register
like "var" in the code above). This section is zeroed by the OS when
the executable is loaded into memory.
More information about the erlang-questions