ref: f08eafe178160c3dea617d0dd28c50b04b998c8d
dir: /cc1/tests/test018.c/
/* See LICENSE file for copyright and license details. */ /* name: TEST018 description: Basic test for arrays error: output: G2 I F "main { \ V3 K #N4 V4 V3 #N2 A5 V4 "arr A7 P "p A9 P "q V10 I #N4 A11 V10 "v A7 A5 'P :P A9 A5 'P #P4 +P #P3 +P :P A5 'P #P4 +P #P3 +P @K #K2 :K A11 #I2 :I y L13 A5 'P #P4 +P #P3 +P @K gI #I2 =I h #I1 L13 y L14 A7 #P4 +P #P3 +P @K gI #I2 =I h #I1 L14 y L15 A9 @K gI #I2 =I h #I1 L15 y L16 A11 #I2 =I h #I1 L16 h #I0 } */ #line 1 int main() { char arr[2][4], (*p)[4], *q; int v[4]; p = arr; q = &arr[1][3]; arr[1][3] = 2; v[0] = 2; if (arr[1][3] != 2) return 1; if (p[1][3] != 2) return 1; if (*q != 2) return 1; if (*v != 2) return 1; return 0; }