Mail Archives: djgpp/1996/09/16/16:34:59
On Mon, 16 Sep 1996, Cesar Scarpini Rabak wrote:
> Excerpt from K&R Book 2nd ed. pg 40:
> "...External and static variables are initialized to zero by default."
>
> I have no ANSI/ISO standard handy by now, but it is on the standard as well
> (I think on section four).
You must forgive me for my disbelief, but how can an "external" variable
be initialized at all? It's initialized elsewhere, where it is
defined, not declared (externally declared or not...)
As far as static variables go, I don't have that info available, but
it would make sense to zero it yourself anyway. I believe ANSI says
absolutely nothing is initialized unless you do it yourself.
-Sam
- Raw text -