1 int array[2]; 2 3 static int func1(int b)4func1 (int b) 5 { 6 return b; 7 } 8 9 static int func2(int a,int b)10func2 (int a, int b) 11 { 12 return b == 0 ? a : b; 13 } 14 15 int func3(int a)16func3 (int a) 17 { 18 } 19 20 int * func4(int * arg)21func4 (int *arg) 22 { 23 *arg = func1 ((func2 (func3 (array[0]), *arg)) | array[0]); 24 return &array[1]; 25 } 26