|
Если оставит в стороне эстетику то приимущество локальных переменных пред глобальными состоит в том что локальные переменные занимают память только тогда когда они нужны, кроме того использование локальных переменных позволяет вызывать одновременно одну и туже фунцию из разных потоков(или из прерывания) ни и вызывать функции рекурсивно. Если этого не требуется то почему бы и не использовать глобальные переменные? Лично я использую глобальные пременные без малейшего зазрения совести. А красиво это или нет... главное чобы целесобразно.
PS извиняюсь за длинный монолог
E-mail: info@telesys.ru