/docs/MyDocs

To get this branch, use:
bzr branch http://darksoft.org/webbzr/docs/MyDocs

« back to all changes in this revision

Viewing changes to Development/languages/C/Samples/static.c

  • Committer: Suren A. Chilingaryan
  • Date: 2009-04-09 03:21:08 UTC
  • Revision ID: csa@dside.dyndns.org-20090409032108-w4edamdh4adrgdu3
import

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#include <stdio.h>
 
2
 
 
3
void f(int Initialise)
 
4
{
 
5
    static int i;
 
6
    if (Initialise) i=0;
 
7
    else 
 
8
    { 
 
9
        i++;
 
10
        printf("%u ",i);
 
11
    }
 
12
}
 
13
 
 
14
void g(int Initialise)
 
15
{
 
16
    int i;
 
17
    if (Initialise) i=0;
 
18
    else 
 
19
    {   
 
20
        i++;
 
21
        printf("%u ",i);
 
22
    }
 
23
}
 
24
    
 
25
 
 
26
main()
 
27
{
 
28
    f(1);
 
29
    f(0);
 
30
    f(0);
 
31
    g(1);
 
32
    f(0);
 
33
    puts("");
 
34
    g(0);
 
35
    g(0);
 
36
    g(0);
 
37
    puts("");
 
38
}
 
 
b'\\ No newline at end of file'