C言語Staticの詳細


                      ,   C# Java    ,            。 static           
   ,      ,            。   C             ?
  、      (static)
    ,                  ,       ,        。            ,         
 ,            ,  ,                。                        ,   
      。           ,        ,               。             ,     
       ,                ,    ,           :
#include <stdio.h>
int recu_times();
int main()
{
        printf("%d/n", recu_times());
}
int recu_times()
{
        static int cnt = 10;
        cnt--;
        if(cnt > 0)
                recu_times();
        return cnt;
}
             ,              。                   ,               
  、      (static)
   static         ,static          。        ,           static,         
  extern        ,                int i,             extern int i,         
          i  。     static  ,      。
static                     。