fork(1) download
  1. #include <stdio.h>
  2. #define SIZE 4
  3. int main() {
  4. int a[][SIZE] = {{0,1,2,3}, {4,5,6}, {7,8,9,10} };
  5. int *p = &a[0][0];
  6. int *q = a[0];
  7. int *r = a[1];
  8. int *s = a[2];
  9. printf("%d\n", *(p+SIZE+1));
  10. printf("%d\n", p[SIZE+1]);
  11. printf("%d\n", p[2*SIZE+1]);
  12. printf("%d\n", *(q+2*SIZE+2));
  13. printf("%d\n", *r);
  14. printf("%d\n", *(r-2));
  15. printf("%d\n", s[3]);
  16. return 0;
  17. }
Success #stdin #stdout 0s 4300KB
stdin
Standard input is empty
stdout
5
5
8
9
4
2
10