LINUX.ORG.RU
Ответ на: комментарий от cvv
ээ .. :) это же статическая переменная, инициализируется _единожды_.
CKulT
()
"Статические переменные могут быть как внешние так и внутренние. Внутренние статические переменные точно так же как и автоматические яаляются локальными для некоторой функции, но, в отличчии от автоматических, они остаются существовать, а не появляются и изчезают вместе с обращением к этой функции. Это означает что внутренние статические переменные обеспечивают постоянное, недоступное извне хранение внутри функции."

цитата из Кернигана и Ричи. %)

tarle
()
Ответ на: комментарий от cvv
Точнее я считал что единожды выполняется толко выделение памяти а инициализация выполняется при каждом вызове
cvv ★★★★★
() автор топика
Ответ на: комментарий от cvv
статик переменные лежат в сегменте данных

а попробовать самому и посмотреть что получится самому никак?

Pi ★★★★★
()
Купи и почитай Кернигана и Ричи.
linuxsoft
()
Ответ на: комментарий от Pi
Ну в общем список можно долго продолжать :). Кстати мне недавно рассказали что у этого метода еще и название есть :). В смысле что реализация является именной :)... хотя по моему до нее догадываются все в первую очередь :).
eXOR ★★★★★
()
Ответ на: комментарий от lg
Кстати разница этого метода и метода через глобальную переменную исключительно в областях видимости
anonymous
()
Ответ на: комментарий от lg
Гм :). Это уже третье название, которое мне доводится слышать :). У всех свои аргументы :).
eXOR ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.