Dear Sir,
I have some questions please reply ASAP.

1) what is the difference between global variable and static variable in context to function with suitable example.

2)Illustrate with suitable example in C, which returning multiple values from function using pointers.

3) How structures are different from Arrrays, justify your answer with suitable example.

4) Distinguish between procedural language and OOP language, and explain the key features of OOP.