Machine-translated by Google. Questions are authored in English.
Top

Discussion

If storage class is missing in the array definition, by default it will be taken to be

  • A.automatic
  • B.external
  • C.static
  • D.either automatic or external depending on the place of occurrence

Answer: D

Correct answer: either automatic or external depending on the place of occurrence

With no storage class written, the default depends on where the definition appears. Inside a function it is auto - allocated on the stack, uninitialised, and gone when the function returns. At file scope it is external - allocated for the life of the program and zero-initialised.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.