title: What maximum size of static arrays are allowed in C?
body: <p>In my algorithm I know work with static arrays, no dynamic ones. But I sometimes
  reach the limit of the stack. Am I right, that static arrays are stored to the stack?</p>
  
  <p>Which parameters affect my maximum stack size for one C programm?</p>
  
  <p>Are there many system parameters which affect the maximal array size? Does the maximunm no. of elements depend of the array type? Does it depend on the total system RAM? Or does every C programm have a static maximum stack size?</p>