Nějaké základní informace před začátkem: Buffer je jednoduchý sousední blok počítačové paměti,
ve kterém jsou uloženy instance stejných datových typů.
Programátoři si to obvykled spojují s poli o velikosti word buffer(pole znaků). Pole můžou být
deklarovány jak staticky tak dynamicky.
Statické proměnné jsou alokovány v době spouštění programu.
Dynamické proměnné jsou alokovány v době běhu programu na zásobníku.
/------------------\ lower | | memory | Text | addresses | | |------------------| | (Initialized) | | Data | | (Uninitialized) | |------------------| | | | Stack | higher | | memory \------------------/ addresses