Başka biri tarafından yazılmış bir kod parçasıyla karşılaştım. Başlık dosyalarında statik olarak bildirilen birkaç global işlev vardır. Fonksiyonlar, ayrı uygulama dosyalarında tanımlanmıştır. AFAIK, statik fonksiyon tanımı, fonksiyonun tanımlandığı çeviri ünitesi dışında görünmez. Öyleyse, başlık dosyalarında statik işlevler bildirme noktası nedir?Başlık dosyalarında statik genel işlevleri bildirme
// in some header file
static void foo();
// in some implementation file
static void foo()
{
....
....
}
http://stackoverflow.com/questions/92546/variable-declarations-in-header-files-static-or-not –