1int a[2] = { 2, 0 }; 2 3void foo(int *sp, int cnt) 4{ 5 int *p, *top; 6 7 top = sp; sp -= cnt; 8 9 for(p = sp; p <= top; p++) 10 if (*p < 2) exit(0); 11} 12 13int main() 14{ 15 foo(a + 1, 1); 16 abort(); 17} 18