data is a 2 massive array that has 4 rows, and each row has 3 elements (i.e. 4 X 3).
Now Ptr = *data;means that you save the starting address of the 1st line of the pointer variable Ptr. This statement is equivalent Ptr = *(data + 0). Ptr = *(data + 1)- this means that we assign the starting address of the second line.
Then *Ptror *(Ptr + 0)will give you the value of the first element of the line that it points to. Similarly, it *(Ptr + 1)will give you the value of the second element of the string.
for , (3 ). for, Ptr , , sum0 .
int a[5];, , , a[0] 0[a] . , a[0] *(a+0) 0[a] *(0 + a). 2- .
data[i][j] *(*(data + i) + j). i[data][j].
, , " c" yashwant kanetkar.