Как C ограничивает использование статической функции только ее файлом?

Я понимаю, что статическая функция в C позволяет вызывать эту конкретную функцию только в пределах этого файла. Меня интересует, как это происходит. Помещается ли он в определенную часть памяти или компилятор применяет определенную операцию к этой функции. Можно ли применить этот же процесс к вызову функции в ассемблере?

8
задан djechlin 30 April 2013 в 17:25
поделиться