Warning
This page is located in archive.

3. Přednáška

Paměťová třída static

Příklad ukazuje použití paměťové třídy static. Proměnné této třídy si uchovávají hodnotu mezi jednotlivými voláními funkce. Lze to použít jako čítač jednotlivých volání.

include<stdio.h>
 
int fact(int n)
{
  if (n==0) return 1;
  else
    return n*fact(n-1);
}
 
int main(void)
{
  printf("%d! = %d\n", 5, fact(5));
 
  return 0;
}
Zpět

courses/a7b36pjc/lectures/ds03/static-c.txt · Last modified: 2015/01/16 21:04 (external edit)