appel d'une fonction static dans une fonction non static et vis-versa
Bonjour,
j'aimerais savoir quelles sont les conséquences si on fait appel à une fonction static dans une fonction non statique:
fichier_a.h:
Code:
1 2 3
| ...
void fonction_non_statique( );
... |
fichier_a.c:
Code:
1 2 3 4 5 6 7 8 9 10
| static void fct_accessible_que_dans_fichier_a( )
{
}
void fonction_non_statique( )
{
fct_accessible_que_dans_fichier_a( )
} |
fichier_b.c:
Code:
1 2 3 4 5 6 7 8 9 10
| ...
#include fichier_a.h
...
int main( )
{
fonction_non_statique( );
...
return 0;
} |
Merci d'avance pour votre aide.