C , , ( ).
, , , . , , (), .
:
* ID ;
, NULL (0) .
: & *. & , * , , :
int x, *y; // int, int
y = &x; // y x
*y = 1; // y 1, x = 1
, , , .
, (/) . == != , .. , .
. , .. int a [10], a a [0] , .. ( 0) .
10 double:
double a [10], *p;
p = a; ( p a), : a [i], *(a +i) *(p +i) , .. : a [i] *(a +i). :
& a [0] &(* p) p
:
ID [ 1][ 2][ N];
, .. , , , ( )
int a [2][3] = {{0,1,2},{3,4,5}};
:
a [0][0]=0, a [0][1]=1, a [0][2]=2, a [1][0]=3, a [1][1]=4, a [1][2]=5.
, 0.