]> 4ch.mooo.com Git - 16.git/blob - 16/othersrc/test0.c
more
[16.git] / 16 / othersrc / test0.c
1 #include <stdio.h>\r
2 #include <malloc.h>\r
3 \r
4 void baka(unsigned far *z)\r
5 {\r
6         unsigned w;\r
7 //      w = _nmalloc(sizeof(unsigned));\r
8         z=(&w);\r
9         for(w=0; w<16;w++)\r
10         {\r
11                 printf("z=(%Fp)%u       w=(%Fp)%u\n", z, *z, &w, w);\r
12         }\r
13         printf("\n");\r
14 }\r
15 \r
16 void pee(unsigned far *z)\r
17 {\r
18         unsigned near *w;\r
19         w = _nmalloc(sizeof(unsigned));\r
20         z=(w);\r
21         for((*w)=0;(*w)<16;(*w)++)\r
22         {\r
23                 printf("z=(%Fp)%u       w=(%Fp)%u\n", z, *z, w, *w);\r
24         }\r
25         printf("\n");\r
26 }\r
27 \r
28 void main()\r
29 {\r
30         unsigned near w;\r
31         unsigned far *z;\r
32         baka(z);\r
33         pee(z);\r
34         printf("&w=%Fp\n", &w);\r
35         printf("&z=%Fp\n", &z);\r
36         printf("*z=%Fp\n", *z);\r
37 }\r