/****************************************************************************** * * print500000.c * * Prints numbers 1 to 500000 in order. * * A simple program serving as a starting point * for exploring several signal-handling concepts. * * Modified January 18, 2021 by Marion Sudvarg * from a similar program used in previous semesters * of CSE 422S at Washington University in St. Louis * ******************************************************************************/ #include #include #define size 500000 volatile int i; int called [size]; int main (int argc, char* argv[]){ for(i = 0; i < size; i++){ printf("i: %d\n", i); } for(i = 0; i < size; i++){ if( called[i] == 1 ) printf("%d was possibly interrupted\n", i); } return 0; }