1)Podaj wartości dla zmiennej „z” w poniższych wyrażeniach :
Int a = -10
Int b = 12
Int tab[4]= {4,6,5,2};
a)z=a++-++b
b)z=--a-(*tab)++
c)z=6>>1
d)z=(*tab+3)+b%5
2)Czym się różni #include „studio.h” od #include <studio.h>
3)Utwórz makro (przy użyciu instrukcji preprocesora) wyznaczające wartość bezwzględną z zadanej liczby
4)Przydziel całą pamięć (wszystkim wskaźnikom) następującej zmiennej: int ***t; a następnie przydzieloną pamięć zwolnij
5)Czym różni się przekazywanie parametrów przez wartość od przekazywania parametrów przez zmienną. Podaj przykłady
6)Zadeklaruj wskaźnik na funkcje
7)Podaj 3 sposoby zadeklarowania stałej
8)Jaka jest różnica między typedef i define
9)Przydziel pamięć następującej zmiennej ; struci wezel *p[12]
10)Zdefiniuj strukturę zawierającą trzy pola w tym jedno pole bitowe
11)Zadeklaruj funkcję ze zmianną liczbą argumentów i podaj nazwy makr stosowane do odczytywania listy argumentów
12)Zaprojektuj strukturę dzięki której można utworzyć drzewo binarne
13)Podaj nazwy stan radowych stumieni w języku C,które są otwierane podczas uruchomienia programu
14)Do czego słuszy program make
15)Podaj argumenty funkcji main
16)Utwórz makro wyznaczające potęgę kwadratową zadanej liczby
17)Podaj i opisz funkcje niebezpieczne
18)Extern,register,static