Язык: C Окружающая среда: голый металлСтатическая функция для нескольких файлов
Эта программа имеет много суб-модулей. Я надеюсь, что функции каждого подмодуля не могут быть видимы/использованы другими подмодулями, за исключением того, что функции являются функциями API. Если в подмодулях содержится только один файл, самый простой способ - использовать статическую функцию, кроме функций API. Однако как это работает для мультифункциональных подмодулей?
Если вы спрашиваете, можете ли вы иметь несколько 'статических' функций в каждом связываемом объектном модуле, то ответ будет * да *. Если это не корень вашего вопроса, вы можете захотеть переформулировать его, чтобы лучше управлять * проблемой *, которую вы пытаетесь решить. – WhozCraig