title: Is there a maximum limit to the size of a variable that should be allocated on a stack?
body: <p>i declared a struct variable in C of size greater than 1024bytes. On running Coverity (a static code analyzer application) it reports that this stack variable is greater than 1024 bytes and therefore a cause of error.
  I'd like to know if I need to worry about this warning? Is there really a maximum limit to the size of a single stack variable?</p>
  
  <p>thanks,
  che</p>