title: Does printf consume stack frame in C?
body: <p>Suppose we  created a user function <strong>void func()</strong>.
  The stack frame for <strong>func</strong> is  allocated by function call whenever it is called in some other function such as <strong>main</strong>.</p>
  
  <p>Is it same as <strong>printf</strong> ?
  Does  <strong>printf</strong> also consume stack frame?</p>